Heim > Artikel > Backend-Entwicklung > Verwendung der Betriebssystembibliothek von Python
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“.
12os.path.isdir() Überprüft, ob der angegebene Pfad ein Verzeichnis ist13.os.path.existe() Die Funktion wird verwendet, um zu überprüfen, ob der angegebene Pfad wirklich existiert14.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.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 existiertos.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.basename(path) Geben Sie den Dateinamen zurück
os.path.dirname(path) Zurück der Dateipfad