Python os.renames()-Methode

Python File(文件) 方法Python 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 für die Datei oder das Verzeichnis. Er kann sogar eine Datei sein, die in einem Verzeichnis enthalten ist, oder ein kompletter Verzeichnisbaum.

Rückgabewert

Diese Methode hat keinen Rückgabewert.

Beispiel

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

Beispiel

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys
print "Aktuelles Verzeichnis ist: %s" %os.getcwd()

# Verzeichnis auflisten
print "Verzeichnis ist: %s"%os.listdir(os.getcwd())

# "aa1.txt" umbenennen
os.renames("aa1.txt","newdir/aanew.txt")

print "Erfolgreich umbenannt."

# Die umbenannte Datei "aa1.txt" auflisten
print "Verzeichnis ist: %s" %os.listdir(os.getcwd())

Die Ausgabe des obigen Programms ist:

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

Python File(文件) 方法Python OS Datei-/Verzeichnismethoden

Andere Erweiterungen