Python OS.Weg.Erweiterungsmethode

Python OS.Weg.Erweiterungsmethode

Python bietet eine breite Palette von Modulen und Funktionen, die das Leben des Programmierers erheblich erleichtern. In Python die “Betriebssystem"Modul wird verwendet, um mit dem Betriebssystem zu interagieren, und innerhalb dieses Moduls haben wir das"Betriebssystem.WegModul, das eine Möglichkeit bietet, Dateipfade zu manipulieren. Der "Betriebssystem.Weg.Expaceer ()"Methode ist eine der Methoden in der" verfügbar "Betriebssystem.WegModul, das bei der Suche nach dem Heimverzeichnis hilft.

In diesem Beitrag werden wir einen detaillierten Leitfaden zu Python's anbietenBetriebssystem.Weg.Expaceer ()Methode durch Abdeckung der folgenden Aspekte:

    • Was ist das „Betrieb“.Weg.Expansion () ”Methode in Python?
    • Anwenden des „Betriebssystems.Weg.Expansion () ”Methode
    • Anwenden des „Betriebssystems.Weg.Expansionser () ”-Methode mit einem anderen Benutzer

Was ist das „Betrieb“.Weg.Expansion () ”Methode in Python?

Der "Betriebssystem.Weg.Expaceer ()"Methode der"Betriebssystem.Weg"Modul wird verwendet, um die anfängliche Komponente eines Pfadnamens zu erweitern, der mit" beginnt "~" oder "~ Benutzer”. Es ersetzt “~"Mit dem Weg zum Heimverzeichnis des Benutzers und"~ Benutzer”Mit dem Pfad zum Heimverzeichnis des angegebenen Benutzers.

Syntax

Betriebssystem.Weg.Erweiterung (Pfad)


In der obigen Syntax:

    • WegEntspricht dem Weg, der erweitert werden muss.
    • Der "Betriebssystem.Weg.Expaceer ()Die Methode gibt den erweiterten Pfadnamen als Zeichenfolge zurück.

Lassen Sie es uns verstehen, indem wir verschiedene Beispiele durchführen:

Beispiel 1: Anwenden des „Betriebssystems anwenden.Weg.Expansion () ”Methode

Überlegen wir den folgenden Beispielcode:

OS importieren
Path = '~/documents/Programm/Datei.txt'
expanded_path = os.Weg.Erweiterung (Pfad)
print (erweitert_path)


Im obigen Code -Snippet:

    • Initialisieren Sie zunächst die Zeichenfolge, die den Pfad zu einer Datei enthält, wobei die anfängliche Komponente des Pfadnamens mit “beginnt“~”.
    • Danach anwenden Sie die “Betriebssystem.Weg.Expaceer ()Methode, um den Pfadnamen in das Heimverzeichnis des Benutzers zu erweitern/zu vergrößern.
    • Diese Methode gibt den erweiterten Pfadnamen als Zeichenfolge zurück.

Ausgang


Wie in der obigen Ausgabe beobachtet, wurde der erweiterte Pfadname angezeigt, in dem das Heimverzeichnis des Benutzers angezeigt wird, wodurch ersetzt wird~”.

Beispiel 2: Anwenden des „Betriebssystems anwenden.Weg.Expansionser () ”-Methode mit einem anderen Benutzer

In diesem Beispiel kann die diskutierte Methode stattdessen mit einem anderen angegebenen Benutzer angewendet werden:

OS importieren
Path = '~ Joseph/Dokumente/Programm/Datei.txt'
expanded_path = os.Weg.Erweiterung (Pfad)
print (erweitert_path)


In den obigen Codezeilen:

    • Initialisieren Sie eine Zeichenfolge, die den gleichen Pfad wie das vorherige Beispiel enthält, aber anstatt das Home -Verzeichnis des aktuellen Benutzers zurückzugeben, haben wir einen anderen Benutzer i angegeben.e., “Joseph”Im Pfadname.
    • Wenden Sie nun das an “anBetriebssystem.Weg.Expaceer ()"Methode, um den Pfadnamen zu erweitern und damit zu ersetzen"~ AndereMit dem Weg zum Home -Verzeichnis des angegebenen Benutzer.
    • In ähnlicher Weise gibt die Methode den erweiterten Pfadnamen als Zeichenfolge zurück.

Ausgang


In diesem Ergebnis kann impliziert werden, dass der erweiterte Pfadname angezeigt wurde, wodurch der angegebene Benutzer ersetzt wird.

Abschluss

Der "Betriebssystem.Weg.Expaceer ()"Methode der"Betriebssystem.Weg"Modul ermöglicht es uns, die Pfade, die mit" beginnen, einfach zu erweitern "~" oder "~ Benutzer”Zum entsprechenden Heimverzeichnisweg. Dieser Python-Leitfaden zeigte eine eingehende Anleitung zu Python “Betriebssystem.Weg.Expaceer ()Methode mit zahlreichen Beispielen.