Comment utiliser la fonction write() pour écrire du contenu dans un fichier en Python 2.x

WBOY
Libérer: 2023-07-30 08:37:09
original
1980 Les gens l'ont consulté

Comment utiliser la fonction write() pour écrire du contenu dans un fichier en Python 2.x

Dans Python 2.x, nous pouvons utiliser la fonction write() pour écrire du contenu dans un fichier. La fonction write() est l'une des méthodes de l'objet fichier et peut être utilisée pour écrire des données chaîne ou binaires dans le fichier. Dans cet article, je vais détailler comment utiliser la fonction write() et quelques cas d'utilisation courants.

  1. Ouvrir un fichier

Avant d'écrire dans un fichier à l'aide de la fonction write(), nous devons d'abord ouvrir un fichier. Vous pouvez utiliser la fonction open() pour ouvrir un fichier et opérer en spécifiant le nom du fichier et le mode d'ouverture. Le nom de fichier peut être un chemin absolu ou relatif, et le mode d'ouverture peut être "r" (mode lecture seule) ou "w" (mode écriture).

# 打开文件
file = open("example.txt", "w")
Copier après la connexion

Dans le code ci-dessus, nous utilisons la fonction open() pour ouvrir un fichier nommé "example.txt" et spécifions le mode d'ouverture comme "w", qui est le mode écriture. Si le fichier n'existe pas, Python créera automatiquement un nouveau fichier. Si le fichier existe déjà, le contenu original sera écrasé.

  1. Utilisez la fonction write() pour écrire du contenu

Une fois le fichier ouvert, nous pouvons utiliser la fonction write() pour écrire du contenu. La fonction write() accepte une chaîne comme paramètre et l'écrit dans le fichier. La fonction write() peut être appelée plusieurs fois de suite pour écrire du contenu à différents emplacements du fichier.

# 写入内容
file.write("Hello, World!
")
file.write("This is an example.")
Copier après la connexion

Dans le code ci-dessus, nous avons appelé la fonction write() deux fois de suite pour écrire les chaînes « Hello, World !
 » et « Ceci est un exemple dans le fichier. » Il convient de noter que la fonction write() n'ajoute pas automatiquement de nouvelles lignes à la fin de chaque ligne et doit être ajoutée manuellement.

  1. Fermez le fichier

Après avoir terminé l'opération d'écriture du fichier, nous devons fermer le fichier à temps pour libérer des ressources et assurer la préservation des données. Les fichiers peuvent être fermés à l'aide de la fonction close().

# 关闭文件
file.close()
Copier après la connexion

Après la fermeture du fichier, essayer à nouveau d'écrire dans le fichier provoquera une exception. Par conséquent, il est important de s’assurer que le fichier est fermé une fois l’opération d’écriture terminée.

  1. Exemple complet

Vous trouverez ci-dessous un exemple complet qui montre comment écrire dans un fichier à l'aide de la fonction write().

# 打开文件
file = open("example.txt", "w")

# 写入内容
file.write("Hello, World!
")
file.write("This is an example.")

# 关闭文件
file.close()
Copier après la connexion

Dans l'exemple ci-dessus, nous avons ouvert un fichier appelé "example.txt" et y avons écrit deux lignes. Une fois l'opération d'écriture terminée, le fichier est fermé.

Résumé

Utilisez la fonction write() pour écrire facilement du contenu dans un fichier. Il suffit d'ouvrir le fichier, d'utiliser la fonction write() pour écrire le contenu requis et enfin de fermer le fichier. Lorsque vous utilisez la fonction write(), vous devez faire attention à l'ajout de nouvelles lignes et à la fermeture du fichier à temps pour vous assurer que le contenu écrit est correctement enregistré. En maîtrisant l’utilisation de la fonction write(), on peut facilement effectuer des opérations d’écriture de fichiers.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!