Méthode os.renames() de Python3
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' ]Autres extensions