Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung der Betriebssystembibliothek von Python

Verwendung der Betriebssystembibliothek von Python

巴扎黑
巴扎黑Original
2016-12-08 09:39:531717Durchsuche

Die Python-Betriebssystembibliothek verfügt über viele Funktionen im Zusammenhang mit dem Betriebssystem.

Tatsächlich ist es nicht nur das. Es gibt viele Dinge im Zusammenhang mit Dateien, Pfaden und der Ausführung von Systembefehlen in der Betriebssystembibliothek.

Die folgenden Methoden werden häufig im Betriebssystemmodul verwendet:

1.os.sep kann das betriebssystemspezifische Pfadtrennzeichen
2.os ersetzen. name String Geben Sie die Plattform an, die Sie verwenden. Für Windows ist es beispielsweise „nt“ und für Linux/Unix-Benutzer ist es „posix“
3.os.getcwd() Die Funktion ruft das aktuelle Arbeitsverzeichnis ab, d. h. den Verzeichnispfad, in dem sich das befindet Das aktuelle Python-Skript funktioniert

4.os.getenv() Wird zum Lesen von Umgebungsvariablen verwendet

5.os.putenv() Wird zum Festlegen von Umgebungsvariablen verwendet
6.os.listdir() Gibt alle Dateien im angegebenen Verzeichnis und Verzeichnisnamen zurück
7os.remove()                                                                                                                      7os. Beispielsweise verwendet Windows „/r/n“, Linux verwendet „/n“ und Mac verwendet „/r“.

10.os.path.split() Die Funktion gibt den Verzeichnisnamen und den Dateinamen eines Pfads zurück

11.os.path.isfile() Überprüft, ob der angegebene Pfad eine Datei ist

12os.path.isdir() Überprüft, ob der angegebene Pfad ein Verzeichnis ist

13.os.path.existe() Die Funktion wird verwendet, um zu überprüfen, ob der angegebene Pfad wirklich existiert

14.os.listdir(dirname) Listen Sie die Verzeichnisse und Dateien unter dirname auf

15.os.getcwd() Rufen Sie das aktuelle Arbeitsverzeichnis ab

16.os.curdir Kehren Sie zum vorherigen Verzeichnis zurück ('. ')

17.os.chdir(dirname) Ändern Sie das Arbeitsverzeichnis in dirname


os.path sind Funktionen, die sich auf die durch den Pfad angegebenen Dateien, Verzeichnisse und Pfadzeichenfolgen beziehen

os.path.isdir(name) Bestimmt, ob name ein Verzeichnis ist.

os.path.isfile(name) Bestimmt, ob name eine Datei ist wenn Name nicht existiert

os.path.exists(name) Bestimmen Sie, ob der Datei- oder Verzeichnisname existiert

os.path.getsize(name) Ermitteln Sie die Dateigröße, wenn Name ein Verzeichnis ist, geben Sie 0L zurück
os.path.abspath(name) Ermittelt den absoluten Pfad
os.path.normpath(path) Normpfad-Stringform
os.path.split(name) Teilt Dateinamen und Verzeichnis (tatsächlich, wenn Sie Wenn Sie Verzeichnisse vollständig verwenden, wird auch das letzte Verzeichnis aufgeteilt

Als Dateiname getrennt, und es wird nicht festgestellt, ob die Datei oder das Verzeichnis existiert)
os.path.splitext() Trennen Sie den Dateinamen und Erweiterung

os.path.join(path ,name) Verbinden Sie das Verzeichnis mit dem Dateinamen oder Verzeichnis

os.path.basename(path) Geben Sie den Dateinamen zurück
os.path.dirname(path) Zurück der Dateipfad


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn