Maison >développement back-end >Tutoriel Python >Introduction aux commandes d'opération d'ouverture et de fermeture de fichiers en python
Ce qui suit est une introduction aux commandes d'opération d'ouverture et de fermeture de fichiers en python. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde. Jetons un coup d'œil ensemble
1. Ouverture et fermeture de fichiers
En python, utilisez la fonction open pour ouvrir un fichier existant ou créer. un nouveau fichier
ouvert (nom du fichier, mode d'accès).
f = open('test.txt', 'w')
Mode d'ouverture de fichier :
|
Description | ||||||||||||||||||||||||||
r | Ouvrez le fichier en lecture seule. Le pointeur de fichier sera placé au début du fichier. C'est le mode par défaut. # 新建一个文件,文件名为:test.txt f = open('test.txt', 'w') # 关闭这个文件 f.close() |
||||||||||||||||||||||||||
w |
Ouvrez un fichier en écriture uniquement. Si le fichier existe déjà, il est écrasé. Si le fichier n'existe pas, créez un nouveau fichier. | ||||||||||||||||||||||||||
a | Ouvrez un fichier à ajouter. Si le fichier existe déjà, le pointeur de fichier sera placé à la fin du fichier. En d’autres termes, le nouveau contenu sera écrit après le contenu existant. Si le fichier n'existe pas, créez un nouveau fichier en écriture. | ||||||||||||||||||||||||||
rb | Ouvre un fichier au format binaire en lecture uniquement. Le pointeur de fichier sera placé au début du fichier. C'est le mode par défaut. | ||||||||||||||||||||||||||
wb | Ouvre un fichier au format binaire en écriture uniquement. Si le fichier existe déjà, il est écrasé. Si le fichier n'existe pas, créez un nouveau fichier. | ||||||||||||||||||||||||||
ab | Ouvrez un fichier au format binaire pour l'ajouter. Si le fichier existe déjà, le pointeur de fichier sera placé à la fin du fichier. En d’autres termes, le nouveau contenu sera écrit après le contenu existant. Si le fichier n'existe pas, créez un nouveau fichier en écriture. | ||||||||||||||||||||||||||
r+ | Ouvrez un fichier en lecture et en écriture. Le pointeur de fichier sera placé au début du fichier. | ||||||||||||||||||||||||||
w+ | Ouvrez un fichier en lecture et en écriture. Si le fichier existe déjà, il est écrasé. Si le fichier n'existe pas, créez un nouveau fichier. | ||||||||||||||||||||||||||
a+ | Ouvre un fichier en lecture et en écriture. Si le fichier existe déjà, le pointeur de fichier sera placé à la fin du fichier. Le fichier sera ouvert en mode ajout. Si le fichier n'existe pas, un nouveau fichier est créé pour la lecture et l'écriture. | ||||||||||||||||||||||||||
rb+ | Ouvre un fichier au format binaire pour la lecture et l'écriture. Le pointeur de fichier sera placé au début du fichier. | ||||||||||||||||||||||||||
wb+ | Ouvre un fichier au format binaire pour la lecture et l'écriture. Si le fichier existe déjà, il est écrasé. Si le fichier n'existe pas, créez un nouveau fichier. | ||||||||||||||||||||||||||
ab+ | Ouvrez un fichier au format binaire pour l'ajouter. Si le fichier existe déjà, le pointeur de fichier sera placé à la fin du fichier. Si le fichier n'existe pas, un nouveau fichier est créé pour la lecture et l'écriture. |
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!