Wie überprüfe ich die Python-Version im Shell-Skript?

藏色散人
Freigeben: 2019-04-22 17:31:18
Original
4571 Leute haben es durchsucht

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)
Nach dem Login kopieren

Ausgabe:

3.5.2 (default, Nov 12 2018, 13:43:14)
[GCC 5.4.0 20160609]
Nach dem Login kopieren

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)
Nach dem Login kopieren

Details zur Python-Hex-Version anzeigen. Dieser Wert erhöht sich mit jeder Veröffentlichung von Python.

>>> sys.hexversion
 
50660080
Nach dem Login kopieren

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)
Nach dem Login kopieren

Wie überprüfe ich die Python-Version im Shell-Skript?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage