Python3 os.renames()-Methode

Python3 OS 文件/目录方法Python3 OS-Datei-/Verzeichnismethoden


Übersicht

Die Methode os.renames() wird verwendet, um Verzeichnisse oder Dateien rekursiv umzubenennen. Ähnlich wie rename().

Syntax

renames()Die Syntax der Methode lautet wie folgt:

os.renames(old, new)

Parameters

  • old-- Das Verzeichnis, das umbenannt werden soll

  • new-- Der neue Name der Datei oder des Verzeichnisses. Dabei kann es sich sogar um eine in einem Verzeichnis enthaltene Datei oder einen vollständigen Verzeichnisbaum handeln.

Rückgabewert

Diese Methode hat keinen Rückgabewert.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der renames()-Methode:

#!/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()))

Die Ausgabe der obigen Programmausführung ist:

当前目录为: /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 文件/目录方法Python3 OS-Datei-/Verzeichnismethoden

Andere Erweiterungen