Problème pour écriture dans un fichier
Bonjour,
Je ne comprend pas un message d'erreur lorsque je souhaite écrire dans un fichier texte.
voici le message d'erreur :
Code:
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 |
et voici le code :
Code:
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() |
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.
Une idée ?
Merci de votre aide