Le contenu de cet article porte sur ce qu'est le module os en Python ? Cette introduction aux méthodes courantes du module os a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'elle vous sera utile.
module os : peut traiter des fichiers et des répertoires, et est une interface permettant au système Python et au système d'exploitation d'interagir
Méthodes courantes du module os :
os.getcwd( ; > os.system('bash command') : exécutez la commande shell et affichez-la directement (équivalent au démarrage d'un nouveau shell puis à l'exécution de cette commande. Une fois l'exécution de la commande terminée, le shell se ferme directement)
os. curdir : Renvoie le nom de chaîne du répertoire courant
os.pardir : Renvoie le nom de chaîne du répertoire parent du répertoire courant
os.makedirs( 'dirname1/dirname2') : Peut générer un répertoire récursif multicouche
os.removedirs('dirname1') : Si le répertoire est vide, supprimez-le et revenez au répertoire de niveau supérieur. Si c'est le cas. également vide, supprimez-le, et ainsi de suite
os .mkdir('dirname') : Créer un répertoire
os.rmdir('dirname') : Supprimer un répertoire Si le répertoire est. n'est pas vide, il ne peut pas être supprimé et une erreur sera signalée
os.listdir( 'dirname') : Afficher tous les fichiers et sous-répertoires du répertoire spécifié, y compris les fichiers cachés
os.remove () : Supprimer les fichiers
os.rename('oldname', 'newname') : Renommer le fichier/répertoire Si le nouveau nom de fichier/répertoire existe déjà, une erreur sera signalée <.> os.stat('path/filename') : récupère les informations sur le fichier/répertoire et peut obtenir la taille du fichier
os.popen('dir') : Équivalent à l'ouverture d'un fichier temporaire pour stocker le répertoire ouvert (peut être affecté à une variable, sous forme de chaîne)
La différence entre system() et popen() :
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!