Python possède une bibliothèque intégrée appelée
qui fournit une grande variété de fonctionnalités pour gérer les fichiers et les dossiers. Voici quelques exemples de ce que vous pouvez faire avec la bibliothèque
en Python:
import os # Récupérer le nom du répertoire courant current_dir = os.getcwd() print(current_dir) # Changer de répertoire os.chdir("/new/directory") # Récupérer la liste des fichiers et des dossiers d'un répertoire files = os.listdir() print(files) # Vérifier si un fichier ou un dossier existe if os.path.exists("file.txt"): print("Le fichier existe") # Vérifier si un élément est un fichier ou un dossier if os.path.isfile("file.txt"): print("C'est un fichier") if os.path.isdir("folder"): print("C'est un dossier") # Renommer un fichier ou un dossier os.rename("old_name.txt", "new_name.txt") # Créer un dossier os.mkdir("new_folder") # Supprimer un fichier os.remove("file.txt") # Supprimer un dossier et tout son contenu os.rmtree("folder")
Il y a beaucoup plus de choses que vous pouvez faire avec la bibliothèque
en Python, je vous suggère de lire la documentation officielle pour en savoir plus.
Pour lire et écrire des fichiers en Python, vous pouvez utiliser les fonctions
,
,
et
. Voici un exemple de lecture et d’écriture de fichiers en Python:
# Ouvrir un fichier en mode lecture f = open("file.txt", "r") # Lire le contenu du fichier contents = f.read() # Afficher le contenu du fichier print(contents) # Fermer le fichier f.close() # Ouvrir un fichier en mode écriture f = open("file.txt", "w") # Écrire dans le fichier f.write("Nouveau contenu") # Fermer le fichier f.close()
Il est important de toujours fermer les fichiers une fois qu’ils ont été ouverts, afin de libérer les ressources système utilisées par le fichier.
Je vous suggère de lire la documentation officielle de Python sur la gestion de fichiers pour en savoir plus sur le sujet.
Related Posts