Manipuler des fichiers et des dossiers en Python

Contenu de cet article: À propos des opérations sur les fichiers / dossiers avec python

J'ai étudié comment faire fonctionner les fichiers et dossiers suivants à l'aide des modules python standard os et shutil, je les ai donc résumés.

・ Comment créer un répertoire -Comment copier tout le contenu du répertoire ・ Comment supprimer un fichier -Comment supprimer tout le contenu du répertoire -Comment supprimer un répertoire vide

Comment créer un répertoire

Vous pouvez créer un répertoire avec la fonction os.mkdir (). Si le répertoire existe déjà, vous obtiendrez une erreur.

import os
os.mkdir("fold")

Comment copier tout le contenu d'un répertoire

Vous pouvez copier un répertoire existant dans un autre répertoire avec la fonction shutil.copytree ().

import shutil
shutil.copytree("fold1","fold2") #Copier le pli1 en tant que pli2

Comment supprimer un fichier

Vous pouvez supprimer le fichier avec la fonction os.remove ().

import os
os.remove("file.txt") #"file.txt"Effacer

Comment supprimer tout le contenu d'un répertoire

Vous pouvez supprimer tout le contenu du répertoire avec la fonction shutil.rmtree ().

import shutil
shutil.rmtree("fold1") #"fold1"Supprimer tout le contenu

Comment supprimer un répertoire vide

Vous pouvez supprimer un répertoire vide avec la fonction os.rmdir ().

import os
os.rmdir("fold1") #"fold1"Effacer

Recommended Posts

Manipuler des fichiers et des dossiers en Python
Exporter et exporter des fichiers en Python
Lire et écrire des fichiers JSON avec Python
Lire et écrire des fichiers CSV et JSON avec Python
Pile et file d'attente en Python
Unittest et CI en Python
Inclure et utiliser des fichiers Kv externes avec Python Kivy
Recherche récursive de fichiers et de répertoires en Python et sortie
Translocation de fichiers CSV avec Python Partie 1
Paquets qui gèrent le MIDI avec Python midi et pretty_midi
Différence entre list () et [] en Python
Différence entre == et est en python
Afficher les photos en Python et html
Algorithme de tri et implémentation en Python
À propos de Python et Cython dtype
Lire et utiliser des fichiers Python à partir de Python
Gestion des fichiers JSON en Python
Téléchargez des fichiers Google Drive en Python
Affectations et modifications des objets Python
Vérifiez et déplacez le répertoire en Python
Manipulez le presse-papiers en Python et collez le tableau dans Excel
Chiffrement avec Python: IND-CCA2 et RSA-OAEP
Trier les gros fichiers texte en Python
Manipuler les noms de fichiers OCTA udf en Python
Hashing de données en R et Python
Autoriser Python à sélectionner la chaîne de caractères du fichier d'entrée dans le dossier
Synthèse de fonctions et application en Python
Lire des fichiers en parallèle avec Python
Inverser le pseudonyme plat et le katakana en Python2.7
Lire et écrire du texte en Python
[GUI en Python] Menu PyQt5 et barre d'outils-
Créer et lire des paquets de messages en Python
Extraire des chaînes de fichiers avec Python
Comment utiliser les fonctions dans des fichiers séparés version Perl et version Python
Chevauchement d'expressions régulières en Python et Java
Différence d'authenticité entre Python et JavaScript
Notes utilisant cChardet et python3-chardet dans Python 3.3.1.
[Linux] Comment subdiviser des fichiers et des dossiers
Les modules et packages en Python sont des "espaces de noms"
Évitez les boucles imbriquées en PHP et Python
Différences entre Ruby et Python dans la portée
Modulation et démodulation AM avec Python Partie 2
[Automation] Manipulez la souris et le clavier avec Python
Valeurs authentiques et vecteurs propres: Algèbre linéaire en Python <7>
Trouver des fichiers comme Linux Find en Python
Module d'implémentation de file d'attente et Python "deque"
Implémenter le filtre FIR en langage Python et C
Différences entre la syntaxe Python et Java
Vérifier et recevoir le port série en Python (vérification du port)
Rechercher et lire des vidéos YouTube avec Python
Tapez les annotations pour Python2 dans les fichiers stub!
Différence entre @classmethod et @staticmethod en Python
Différence entre append et + = dans la liste Python
Différence entre non local et global en Python
Ecrire le fichier O_SYNC en C et Python
Référence du fichier INI en Python ou Ruby
Automatisez les tâches en manipulant des fichiers en Python
Lire et écrire des fichiers JSON avec Python
Gérer les "années et mois" en Python
Représentez facilement des données graphiques dans le shell et Python
Méthodes et champs privés en python [chiffrement]