Heim > Artikel > Backend-Entwicklung > Wie überprüfe ich die Python-Version im Shell-Skript?
Python ist eine allgemeine Programmiersprache auf hohem Niveau, die von Guido van Rossum entwickelt wurde. Es wurde erstmals 1991 veröffentlicht. Normalerweise enthalten Linux-basierte Distributionen bereits eine vorinstallierte Version von Python.
Dieses Tutorial hilft Ihnen dabei, die Python-Versionsdetails in Ihrem Skript zu finden. Darüber hinaus können Sie sicherstellen, dass Ihr Python-Skript nur die kleinste gefundene Version ausführt.
import sys print(sys.version)
Ausgabe:
3.5.2 (default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]
Detaillierte Versionsinformationen finden Sie auch mit sys.version_info, wie unten gezeigt:
>>> sys.version_info sys.version_info(major=3, minor=5, micro=2, releaselevel='final', serial=0)
Details zur Python-Hex-Version anzeigen. Dieser Wert erhöht sich mit jeder Veröffentlichung von Python.
>>> sys.hexversion 50660080
Assert in Python verwenden
Sie können sicherstellen, dass Ihr Skript mit der für Ihre Anwendung erforderlichen Mindestversion ausgeführt wird. Beispielsweise wird eine Python-Anwendung beendet, wenn sie eine niedrigere Version des Python-Interpreters als erforderlich ausführt. Fügen Sie Ihrer Anwendung den folgenden Code hinzu:
assert sys.version_info >= (3, 5)
Verwandte Empfehlungen: „Python Tutorial“
Das obige ist der detaillierte Inhalt vonWie überprüfe ich die Python-Version im Shell-Skript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!