Bonjour,

Dans mon programme, je crée un fichier dans lequel j'enregsitre des variables saisies par l'utilisateur; Les variables s'enregistrent correctemment (car je les réutilisent dans la suite de mon programme)

Le probléme est dés que j'ouvre le fichier en question, des caractéres bizarre apparaissent (€]q), au lieu d'avoir les valeurs des différentes variables.

Note: Je travaille sous linux, Debian.

Comment résoudre ce probléme?

Voici une partie de mon programme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
for i in range(0,4):
    Lststp.append(1)
 
Lststp[0]=Nom
Lststp[1]=str(var1)
Lststp[2]=str(var2)
Lststp[3]=str(var3)
Lststp[4]=str(var4)
 
doss = os.getcwd()
nvdoss=doss+"\Parametre"
if not os.path.exists(nvdoss):
    os.makedirs(nvdoss)
    with open(nvdir+"/test.txt","wb")as file:
         pickle.dump(Lststp,file)
En vous remerciant.

Cordialement.