Jak sprawdzić wersję Python w skrypcie powłoki
- 1208
- 104
- Maurycy Napierała
Python jest językiem programowania o wysokim poziomie, stworzonym przez Guido van Rossum. Został wydany po raz pierwszy w 1991 roku. Ogólnie rzecz biorąc, dystrybucji z Linux mają wstępnie zainstalowaną wersję Python.
Ten samouczek pomoże Ci znaleźć szczegóły wersji Pythona w skrypcie. Możesz także zapewnić skrypt Python, który uruchomił tylko minimalną wersję.
Importuj SYS Drukuj (SYS.wersja)12 | importować sysprint (sys.wersja) |
Wyjście:
3.5.2 (domyślnie, 12 listopada 2018, 13:43:14) [GCC 5.4.0 20160609]
Możesz także znaleźć informacje o wersji szczegółów za pomocą SYS.wersja_info jak poniżej:
>>> sys.wersja_info sys.version_info (major = 3, mniejszy = 5, micro = 2, releaselevel = "final", serial = 0)123 | >>> sys.wersja_info sys.version_info (major = 3, mniejszy = 5, micro = 2, releaselevel = „finał”, serial = 0) |
Pokaż szczegóły wersji Python Hex. Ta wartość wzrasta wraz z każdym wydaniem Pythona.
>>> sys.Heksversion 50660080123 | >>> sys.Heksversion 50660080 |
Używając Asserta w Pythonie
Możesz upewnić się, że skrypt działa z minimalną wersją wymaganą dla Twojej aplikacji. Na przykład, jeśli aplikacja Python działa z niższą wersją interpretera Python, będzie to wymagane. Dodaj następujący kod do swojej aplikacji:
Asser Sys.wersja_info> = (3, 5)1 | Asser Sys.wersja_info> = (3, 5) |