Python OS -Pfad aufgeteilt

Python OS -Pfad aufgeteilt

Das Betriebssystem (OS) ist ein Modul, das von Python zur Verfügung gestellt wird, das den Informationsaustausch und das Betriebssystem ermöglicht. Wir können ein OS -Skript in Python schreiben, indem wir einfach „OS“ importieren. Es besteht keine Notwendigkeit, zusätzliche Software zu erwerben. Das „OS“ -Paket von Python enthält eine Sammlung von Verfahren. Aber in diesem Artikel werden wir uns auf das „Betriebssystem konzentrieren.Weg.Split () “-Technik, die die Pfade in Paare, die als Köpfe und Schwänze bezeichnet werden, unterteilt. Der Benutzername und der Speicherort der Datei sind im Kopfteil enthalten, während die einzige Komponente, die im Tail -Teil enthalten ist, der Dateiname selbst ist. Genau wie in „Benutzer/aqsayasin/Desktop/Datei.TXT ”Pfad, der den Benutzernamen und den Dateispeicherort enthält, ist der Kopfteil dieses Pfads" Benutzer/aqsayasin/Desktop ". Der Schwanzteil ist „Datei.txt ”Das ist der Dateiname. Wenn der Pfadname mit einem Schrägstrich endet, gibt er den Schwanzabschnitt leer zurück, da der Kopfteil Schrägstriche enthält, der Schwanzteil jedoch keinen Schrägstrich enthält. Wenn der Pfadentitel keinen Schrägstrich beinhaltet, ist der Kopfabschnitt leer.

Syntax des Python -Betriebssystems.Weg.Split () Methode

Beispiel 1: Verwendung des Betriebssystems.Weg.Split () Methode im Python -Skript

In diesem Beispiel teilen wir die Route mit Pythons „Betriebssystem in zwei Teile auf.Weg.split () ”Methode. Das Betriebssystem (OS) eines Computers, das erstmals von einem Startprogramm installiert wird, ist das Programm, das alle anderen Anwendungsanwendungen verwaltet. Die Anwendungsprogramme fragen das Computersystem für Dienste mithilfe einer bestimmten Softwareprogrammschnittstelle. Pythons „Weg.split () ”“ wird häufig verwendet, um den Pfadnamen in den Kopf- und Schwanzteile zu teilen. In diesem Fall wird der letztere Teil des Pfadnamens als Schwanz bezeichnet, und der erste Teil wird als Kopf bezeichnet.

Importieren Sie das Python "OS" -Modul, um den Code zu implementieren, um den Code zu importieren. Um die Skriptdatei auszuführen, verwenden wir die "Spyder" -Software. Installieren und löschen Sie die Verzeichnisse, erhalten Sie ihre Daten, ändern Sie das Verzeichnis, suchen Sie den Ordner und andere Vorgänge sind alle mit dem Betriebssystempaket in Python möglich. Bevor Sie mit dem Betriebssystem kommunizieren können, müssen Sie das „Betriebssystem“ -Modul importieren.

Dann fügen wir im folgenden Schritt den Pfad hinzu, den wir teilen möchten. Dazu haben wir einen Ordner auf unserem Desktop namens "Aufzeichnung". Wir kopieren den Pfad des Ordners von dort und hier vorbei, wie im folgenden Bild gezeigt. Da der Benutzername "aqsa yasin" lautet, lautet der Pfad "Benutzer/aqsayasin/Desktop/Datensatz.txt.„Nachdem wir eine Datei auf dem Desktop gespeichert haben, wird der Speicherort zuerst als Desktop und dann den Dateinamen angezeigt. Dies wird in der Variablen „Pfad“ aufbewahrt. So nennen wir im folgenden Schritt den „Pfad“.split () ”Funktion mit„ OS “und übergeben Sie die Variable„ Pfad “als Parameter. Die Ausgabe aus dem „Betriebssystem.Weg.split () ”wird im Argument„ head_tail “aufbewahrt, das danach an die Funktion„ print () “übergeben wird.

Die folgende Grafik zeigt, dass der Pfad in zwei Teile unterteilt ist. Der Kopfabschnitt der Datei ist nun "Benutzer/aqsayasin/Desktop", während der Schwanzteil die verbleibende Komponente ist, nämlich die "Datensatz.txt ”Dateiname. Denken Sie immer daran, dass der Schwanzanteil dieses Pfades immer ohne Schrägstrich und von einem Komma getrennt ist.

Wir haben jetzt ein weiteres Beispiel, in dem wir einen Pfad in den Kopf und den Schwanz mit dem „Betriebssystem) aufgeteilt haben.pathSsplit () ”Methode. In dieser Abbildung werden die Kopf- und Schwanzabschnitte zunächst einzeln angezeigt.

Beginnen wir mit dem Implementieren des Code. Importieren Sie zunächst das Python "OS" -Modul. Kopieren Sie als Nächstes den Pfad aus den Eigenschaften des Ordners, den wir auf dem Desktop erstellt haben, dessen Name „Daten“ lautet. Der Pfad des Ordners lautet „Benutzer/aqsayasin/Desktop/Daten.txt.Dieser Pfad zeigt den Benutzernamen, den Speicherort der Datei und den Ordnernamen an. Dieser Pfad wird in der von uns geschlossenen "Pfad" -Variable gehalten. Dann verwenden Sie das „Betriebssystem“.Weg.Split () “-Methode Mit dem Argument„ Pfad “teilen wir den Pfad in ein Kopf-und-Tail-Paar auf. Danach nennen wir die Funktion "print ()" und übergeben sie die Anweisung "Kopf von %S" als Eingabe und den „Pfad“ und „head_tail“ als Argumente. Die %s -Methode wird hauptsächlich verwendet, wenn viele Zeichenfolgen kombiniert werden.

Wir können es verwenden, um einen Wert zu stylen, der in einer Zeichenfolge enthalten ist. Es wird angewendet, um eine Zeichenfolge in eine andere Zeichenfolge einzubetten. Um den Schwanzabschnitt zu drucken, führen wir die Funktion „print ()“ aus und übergeben die Argumente „Kopfschwanz (1)“ und „Pfad“ und die Phrase „Schwanz von% s“. Als nächstes soll eine Aufstellung mit "\ n" beginnen. Dann durch Aufrufen des Pfades im „Betriebssystem).Weg.split () ”Methode, wir beginnen einfach den„ Kopf “-Teil. Der Pfad der Kopfkomponente lautet "Benutzer/aqsayasin/Desktop/". Der Ordnername wird weggelassen, weil er nicht Teil des Kopfteils ist.

Die Funktion „print ()“ wird dann im folgenden Schritt aufgerufen und den Parameter „Pfad“ übergeben, der der Kopfabschnitt ist. Im folgenden Schritt wiederholen wir dann die Methode, mit der wir den Kopfabschnitt drucken, indem wir die Funktion „print ()“ erneut aufgerufen und den Schwanzpfad darin übergeben. Verwenden Sie dazu die „Daten.txt ”Pfad, der nur den Namen des Ordners enthält.

Sie können jetzt in der Ausgabe sehen, dass er den Pfad in zwei Abschnitte unterteilt. Es wird zunächst die komplette Route angezeigt und dann den Schwanzabschnitt ausgelassen, um den Kopfabschnitt "Benutzer/aqsayasin/Desktop" anzuzeigen. Dann präsentiert es den Dateinamen „Daten.txt ”für den verbleibenden Teil des Pfades. Da der Schwanzteil nicht mit dem Schrägstrich angezeigt wird, können wir sehen, dass es keine Schrägstriche hat.

Beispiel 2: Verwenden des Betriebssystems.Weg.Split () Methode mit einem leeren Pfad

In dieser Demonstration das Python “OS.Weg.split () ”wird mit einem leeren Pfad verwendet, um zu demonstrieren, was passiert, wenn wir einen leeren Pfad zur Methode senden.

Beginnen wir mit dem Implementieren des Code. Zuerst müssen wir die Python "OS" -Bibliothek importieren. Als Nächst. In diesem Fall verwenden wir jedoch einen leeren Pfad. Der leere Pfad wird dann in die "Pfad" -Variable platziert, die im folgenden Schritt "Betriebssystem" aufgerufen wird.Weg.Split () ”Methode in Python.

Die resultierende Ausgabe wird dann im Objekt "head_tail" gespeichert. Dann nennen wir die "print ()" -Methode mit dem "Kopf von% s", dem Parameter "Pfad" und dem Argument "head_tail" darin. Dann führen wir in der folgenden Phase die Print () -Funktion noch einmal für den Schwanz aus und übergeben die Argumente „Pfad“ und „head_tail“ sowie die Aussage „Schwanz von %s“. Schauen wir uns die Ausgabe dieses Codes an.

Der Weg ist immer noch in Kopf- und Schwanzabschnitte unterteilt. Da wir jedoch die leeren Abschnitte verwendet haben, sind sowohl die Kopf- als auch die Schwanzabschnitte leer. Es gibt keine offensichtlichen Schrägstriche am Kopfteil.

Abschluss

In diesem Artikel wurde beschrieben, wie man einen Pfad unter Verwendung von Pythons „Betriebssystem aufteilt.Weg.split () ”Methode. Der Weg ist in ein Paar Kopf- und Schwanzsegmente unterteilt. Im ersten Beispiel haben wir einen Ordner auf dem Desktop erstellt, seine Pfade von den Eigenschaften kopiert, sie in den Code eingefügt und den „Pfad verwendet.split () ”, um den Pfad in ein paar Köpfe und Schwänze aufzuteilen. Im zweiten Beispiel haben wir einen leeren Pfad verwendet, der Kopf und Schwanz mit einem leeren Tupel zurückgegeben hat. Denken Sie immer daran, dass Slash den Schwanzabschnitt nicht enthält. In dieser Tail -Komponente ist nur der Dateiname, der das letzte Element des Pfades ausmacht, in dieser Tail -Komponente enthalten.