Méthode os.renames() de Python3

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3


Aperçu

La méthode os.renames() est utilisée pour renommer récursivement des répertoires ou des fichiers. Similaire à rename().

Syntaxe

renames()La syntaxe de la méthode est la suivante :

os.renames(old, new)

Parameters

  • old-- Le répertoire à renommer

  • new-- Le nouveau nom du fichier ou du répertoire. Il peut même s'agir d'un fichier contenu dans un répertoire, ou d'une arborescence complète de répertoires.

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la méthode renames() :

#!/usr/bin/python3

import os, sys
print ("当前目录为: %s" %os.getcwd())

# 列出目录
print ("目录为: %s"%os.listdir(os.getcwd()))

# 重命名 "aa1.txt"
os.renames("aa1.txt","newdir/aanew.txt")

print ("重命名成功。")

# 列出重命名的文件 "aa1.txt"
print ("目录为: %s" %os.listdir(os.getcwd()))

La sortie de l'exécution du programme ci-dessus est :

当前目录为: /tmp
目录为:
 [  'a1.txt','resume.doc','a3.py','aa1.txt','Administrator','newdir','amrood.admin' ]
重命名成功。
目录为:
 [  'a1.txt','resume.doc','a3.py','Administrator','newdir','amrood.admin' ]

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3

Autres extensions