Heim >Backend-Entwicklung >Python-Tutorial >Detaillierte Einführung in das sys-Modul in Python (Codebeispiel)

Detaillierte Einführung in das sys-Modul in Python (Codebeispiel)

不言
不言nach vorne
2019-01-28 11:06:313114Durchsuche

Dieser Artikel bietet Ihnen eine detaillierte Einführung (Codebeispiel) zum sys-Modul in Python. Ich hoffe, dass er für Freunde hilfreich ist.

sys.argv

Liste der Befehlszeilenparameter, das erste Element ist der Pfad des Programms selbst

sys.modules.keys()

Gibt die Liste aller importierten Module zurück

sys.exc_info()

Ruft die aktuell verarbeitete Ausnahmeklasse, exc_type, exc_value, exc_traceback und die aktuell verarbeiteten Ausnahmedetails ab

sys.exit ( n)

Beenden Sie das Programm, wenn Sie es normal beenden.

sys.hexversion

Rufen Sie den Versionswert des Python-Interpreters im Hexadezimalformat ab, z : 0x020403F0

sys.version

Rufen Sie die Versionsinformationen des Python-Interpreters ab

sys.maxint

Der maximale Int-Wert

sys.maxunicode

Der größte Unicode-Wert

sys.modules

gibt das vom System importierte Modulfeld zurück. Der Schlüssel ist der Modulname und der Wert ist das Modul

sys.path

Gibt den Suchpfad des Moduls während der Initialisierung zurück.

sys.platform

Gibt den zurück Name der Betriebssystemplattform, was beim Schreiben plattformübergreifender Anwendungen nützlich ist.

Standardstream

sys.stdoutStandardausgabesys.stdinStandardeingabesys.stderrFehlerausgabe

sys.exc_clear()

Wird verwendet, um die aktuellen oder letzten Fehlerinformationen zu löschen, die im aktuellen Thread aufgetreten sind

sys.exec_prefix

Zu einer plattformunabhängigen Funktion zurückkehren Python-Datei Installierter Speicherort

sys.byteorder

Indikator für lokale Byteregeln, der Wert ist „big“ für Big-Endian-Plattformen und der Wert ist „little“ für Little-Endian-Plattformen

sys.copyright

Python-Copyright-bezogene Dinge aufzeichnen

sys.api_version

C-API-Version des Interpreters

sys.version_info

Python-Versionsinformationen, zum Beispiel: (2, 7, 6, 'final', 0), 'final' bedeutet final und 'candidate' bedeutet Kandidat, gibt den Versionsstand an und gibt an, ob es eine nachfolgende Version gibt

sys.displayhook(value)

Wenn der Wert nicht leer ist, gibt diese Funktion ihn an sys.stdout aus und speichert ihn in builtin. Im interaktiven Interpreter von Python stellt „“ das Ergebnis dar, das Sie zuletzt eingegeben haben, und „Hook“ bedeutet „Hook“ des letzten Ergebnisses über

sys.getdefaultencoding()

Gibt die Standardzeichenkodierung zurück Format, das Sie derzeit verwenden

sys.getfilesystemencoding()

Gibt den Namen der Kodierung zurück, die Unicode-Dateinamen in Systemdateinamen konvertiert

sys .setdefaultencoding(name)

wird verwendet, um die aktuelle Standardzeichenkodierung festzulegen. Wenn der Name mit keiner verfügbaren Kodierung übereinstimmt, wird ein LookupError ausgelöst. Diese Funktion wird nur von der Sitecustomize-Funktion des Site-Moduls verwendet. Wenn das Modul verwendet wird, wird es aus dem Systemmodul

sys.builtin_module_names

Liste der vom Python-Interpreter importierten Module

sys.executable

Python-Interpretation Programmpfad

sys.getwindowsversion()

Holen Sie sich die Windows-Version, gültig im Windows-System

sys.stdin.readline()

Aus der Standardeingabe Beim Lesen einer Zeile wird das Zeilenumbruchzeichen am Ende

sys.stdout.write()

gelesen und Inhalte in die Standardausgabe geschrieben, zum Beispiel: sys.stdout.write („Hallo Welt“), Bildschirmausgabe Hallo Welt

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in das sys-Modul in Python (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen