Méthode write() de fichier Python
Aperçu
write()Cette méthode est utilisée pour écrire la chaîne spécifiée dans un fichier.
Avant que le fichier ne soit fermé ou que le tampon ne soit vidé, le contenu de la chaîne est stocké dans le tampon, et vous ne pouvez pas voir le contenu écrit dans le fichier pour le moment.
Si le mode d'ouverture du fichier inclut b, alors lors de l'écriture du contenu du fichier, le paramètre str doit être converti en forme bytes à l'aide de la méthode encode, sinon une erreur est levée : TypeError: a bytes-like object is required, not 'str'.
Syntaxe
La syntaxe de la méthode write() est la suivante :
fileObject.write( [ str ])
Parameters
-
str-- La chaîne à écrire dans le fichier.
Valeur de retour
Renvoie le nombre de caractères écrits.
Exemple
L'exemple suivant montre l'utilisation de la méthode write() :
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("test.txt", "w")
print "文件名为: ", fo.name
str = "Example"
fo.write( str )
# 关闭文件
fo.close()
La sortie de l'exemple ci-dessus est :
文件名为: test.txt
Voir le contenu du fichier :
$ cat test.txt ExampleAutres extensions
Méthodes de fichier Python