Python OS umbenennen

Python OS umbenennen
Es kann Situationen geben, in denen wir eine Datei gemäß unseren Anforderungen umbenennen müssen oder um sie leicht zu unterscheiden, um sie rechtzeitig zu unterscheiden. Obwohl es ziemlich einfach ist, eine Datei in Python umzubenennen, ist sie nicht so einfach wie auf Ihrem Computer so einfach. Der Pfad der Datei ist das erste, was wir umbenennen müssen, um eine Datei umzubenennen. Der Pfad zeigt den Speicherort einer Datei auf der Festplatte eines Computers. Ein relativer Pfad liefert nur den Dateinamen und das aktuelle Verzeichnis, während ein absoluter Pfad die gesamte Verzeichnishierarchie enthält, die zum Zugriff auf die Datei erforderlich ist. Das Umbenennen eines Gegenstands oder Verzeichnisses ist in Python mit dem „Betriebssystem“ möglich.Umbename () ”-Methode. Mit dieser Prozedur wird eine Quelldatei oder ein Verzeichnis in der gewünschten Zieldatei oder Verzeichnis umbenannt.

Syntax:

Die Syntax für die Umbenennung der Datei in Python durch das Konzept von „OS“ ist im Folgenden angegeben:

Es verfügt über zwei Parameter, in denen sich der erste „SRC“ auf den Quellnamen der Datei bezieht, und „DST“ auf den Zielnamen für die Datei nach der Verwendung des „Betriebssystems.Umbename () ”-Funktion.

Beispiel 1: Verwendung des Python -Betriebssystems.Funktion umbename () umbenennen, um den Namen einer Datei zu ändern

In diesem Beispiel werden wir uns untersuchen.

Die Erklärung des Codesnippets für „Betriebssystem.umbenennen () ”ist im Folgenden angegeben.

Erstens nehmen wir die Bibliothek von „Betriebssystem“ ein, da wir eine Interaktion unseres Programmcode mit unserem Betriebssystem haben. Alle Wechselwirkungen auf Systemebene können mit dem Python OS-Modul durchgeführt werden. In der Parameterquelle nehmen wir nun das „SRC“ ein, indem wir den Namen der umbenannten Datei einfügen, die „Javafile“ ist.Text". In der anderen Variablen für den Zielparameter definieren wir das „Ziel“ und weisen die „LinuxFile zu.txt ”Name.

Da waren wir bereit, diese Datei in „LinuxFile zu umbenennen.txt ”, wir haben das in den Parameter" dest "eingestellt. Das Format der von uns bereitgestellten Datei lautet "txt". Nach einer Weile verwenden wir unsere Hauptfunktion von „OS.Umbename () “, um den Namen dieser bestimmten Datei zu ändern. Daher weisen wir diese Funktion mit beiden Parameternwerten zu, sodass die Funktion den Quellnamen und den Zielnamen liest und die Datei mit dem neuen bestimmten Namen umbenannt, den wir in „Dest“ zuweisen. In diesem Schritt wird der Dateinamen umgebracht. Um auf dem Bildschirm sicherzustellen, verwenden wir die Funktion „print ()“ mit der Druckanweisung, die „unsere Datei wurde in 'Javafile umbenannt.Text 'to' LinuxFile.txt.'"

Die Ausgabe des Codes zeigt die Druckanweisung auf dem vorherigen Snapshot auf dem Bildschirm an, nachdem die Datei aus dem Verzeichnis aus „Javafile.Text “zu" LinuxFile ".txt".

Beispiel 2: Verwendung des Python -Betriebssystems.Funktion umbename () umbenennen, um die Art der Dateierweiterung zu ändern

In Betriebssystemen ist die Funktion einer Datei, die in der Dokumentklassifizierung hilft. Die Erweiterung der Dateinamen in jedem Betriebssystem ist eine Pause, die häufig von drei Zeichen geleitet wird, unabhängig davon, ob es sich um ein, zwei oder vier Zeichen lang handelt. Hier sehen wir uns das zweite Beispiel darüber an, wie wir die Datei Natur durch das „Betrieb“ ändern können.Umbename () ”-Funktion.

In der Diskussion des Code ist die Bibliothek von „Betriebssystem“ erforderlich, da wir ihn zuerst verwenden, bevor wir den weiteren Code starten. Anschließend verwenden wir die Funktion „print ()“ mit der Art der Erweiterung vor Umbenennung: "Anweisung". Anschließend initialisieren wir eine Speicherortvariable mit dem Namen „Programm“ und speichern das „Programm“.txt ”-Datei mit der“.txt ”Erweiterung. Auch hier wird die Funktion „print ()“ verwendet, um das „Programm“ anzuzeigen, um den Dateinamen entlang des Formats der Erweiterung anzuzeigen, bevor es umbenannt wird. Anschließend verwenden wir die Bedingung "für" für "Program_Name" in der zuvor definierten "Programm" -Funktion.

Danach deklarieren wir zwei Variablen von "old_program_name" und "new_program_name", in denen wir das "Betriebssystem" verwenden.Weg.Join () ”-Funktion in" old_program_name "im" Ordner "und" programm_name ". Dann benutzen wir die “.ersetzen () ”Funktion auf" old_program_name "vom" txt "zu" pdf "aus" txt ". In dieser Funktion werden zwei Erweiterungen gespeichert. Wenn beide Erweiterungen zur Funktion ausgegeben werden, verwenden wir das „Betriebssystem“.umbenennen()". Wir weisen den Namen "old_program_name" als Quelldateinamen und den "new_program_name" als Zielname für die Dateierweiterung zu. Dies verändert das Format. Jetzt verwenden wir die Funktion „print ()“, um die Art der Dateierweiterung anzuzeigen, nachdem der Name der Dateierweiterung geändert wurde. Auch hier wird die Funktion „print ()“ verwendet, um den Dateinamen auf der Ausgabe mit dem Namen der Erweiterungsdatei anzuzeigen.

Der vorherige Schnappschuss ist die jeweilige Ausgabe unseres Codes. In der ersten Ausgangszeile wird eine Druckanweisung angezeigt, die "Art der Erweiterung vor Umbenennen:" lautet:. Die zweite Zeile hat den Quellnamen der Datei mit dem Erweiterungsnamen wie im Verzeichnis als „Programm“.txt". Die dritte Zeile ist die „Natur der Erweiterung nach Umbenennen: NOT. Die letzte Ausgabezeile ändert, wie wir sehen können.PDF ”.

Beispiel 3: Verwendung des Python -Betriebssystems.Funktion umbenennen () Funktion zum Umbenennen des Verzeichnisses über den Pfadspeicherort umbenennen

In diesem Beispiel erstellen wir ein neues Dateiverzeichnis des Namens „Satellit“, um seinen Namen in „Toshiba“ zu ändern. Dieses Verzeichnis „Satelliten“ ist leer, denn wenn ein Verzeichnis Daten enthält, wird der Dateinamen nicht umbenannt.

Nach dem Erstellen des Verzeichnisses führen wir jetzt unseren Programmcode „OS) durch.umbename () “, was im Folgenden angegeben ist:

Hier werden wir das Code -Snippet aus der "Betriebssystem" -Bibliothek besprechen. Dann verwenden wir das „Betriebssystem.CHDIR () ”-Funktion und geben Sie den Pfadort des Verzeichnisses an. Wir können diesen Pfad erhalten, indem wir in die Eigenschaften des Dateiverzeichnisses und aus dem Ort gehen, an dem wir ihn in diese Funktion einfügen. Nachdem er den Pfad zugewiesen hat, erreicht es unsere jeweilige Datei. Dann verwenden wir das „Betriebssystem.Umbename () ”-Funktion. Die Quelle "Satelliten" wird in "Toshiba" umbenannt. Also weisen wir es dem Ziel zu. Zuletzt verwenden wir die Funktion „print ()“ mit der Anweisung „Verzeichnisname wurde umbenannt“, um die Python -Konsole auszustellen.

Nach dem Ausführen des Codes ändert er den Dateinamen von "Satellite" in "Toshiba" von "Satellite". Auf dem Ausgabebildschirm des Codes wird diese Nachricht auf dem Bildschirm angezeigt, nachdem der Dateiname, den wir in der Funktion „Print ()“ angeben, umbenannt wurde, die "Verzeichnisname wurde umbenannt" lautet, umbenannt wurde.

Nach dem Abschluss des Code können wir sehen, dass der Name des Ordners „Satelliten“ trotz des Standorts in „Toshiba“ geändert wird. Die Ordnerdatei bleibt im selben Schicksal mit der gleichen Funktionalität.

Abschluss

Dieser Artikel behandelt das Thema Python “OS.Umbename () ”, um den Verzeichnisnamen mithilfe der Quell- und Zielparameter umzubenennen, um umzubenennen. Der Name der Quelle wird an das Ziel ausgetauscht und der Name der Datei aus dem Verzeichnis wird geändert. Wir haben drei Beispiele verwendet, um das „Betriebssystem“ zu erklären.Umbenennen () ”Methode auf eine bessere Weise. Das erste Beispiel wurde einfach "SRC" und "Dest" verwendet, um unsere Datei umzubenennen, ohne dass ein Standortpfad erforderlich ist. Das zweite Beispiel deckt das Thema des Änderns der Art der Datei von "TXT" in "PDF" -Format ab. Das dritte Beispiel benennt den Dateinamen aus dem Verzeichnis mit Hilfe des Pfadspeichers der Datei um.