Bonjour,
Je ne comprend pas un message d'erreur lorsque je souhaite écrire dans un fichier texte.
voici le message d'erreur :
et voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Traceback (most recent call last): File "C:/Documents and Settings/Bureau/File_Modif/tutu.py", line 7, in <module> f.write(toto) TypeError: expected a character buffer object
Pourtant lorsque je fait un print(n) j'obtient bien pour chaque itération un Int, qui ne devrait pas causer de problèmes lors de l'écriture dans le fichier .txt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 f=open("file.txt","w") for n in range(1,10): #f.write(n) f.write(n) f.close()
Une idée ?
Merci de votre aide
Partager