シェルスクリプトでPythonのバージョンを確認するにはどうすればよいですか?

藏色散人
リリース: 2019-04-22 17:31:18
オリジナル
4571 人が閲覧しました

Python は、Guido van Rossum によって作成された高レベルの汎用プログラミング言語です。初めてリリースされたのは 1991 年です。通常、Linux ベースのディストリビューションには、Python のバージョンがプレインストールされています。

このチュートリアルは、スクリプト内の Python バージョンの詳細を見つけるのに役立ちます。さらに、Python スクリプトが見つかった最小バージョンのみを実行するようにすることもできます。

import sys
print(sys.version)
ログイン後にコピー

出力:

3.5.2 (default, Nov 12 2018, 13:43:14)
[GCC 5.4.0 20160609]
ログイン後にコピー

以下に示すように、sys.version_info を使用して詳細なバージョン情報を見つけることもできます。

>>> sys.version_info
 
sys.version_info(major=3, minor=5, micro=2, releaselevel='final', serial=0)
ログイン後にコピー

Python hex バージョンの詳細を表示します。この値は、Python がリリースされるたびに増加します。

>>> sys.hexversion
 
50660080
ログイン後にコピー

Python での Assert の使用

アプリケーションに必要な最小バージョンでスクリプトが実行されることを確認できます。たとえば、Python アプリケーションは、必要なバージョンよりも低いバージョンの Python インタープリタを実行している場合に終了します。次のコードをアプリケーションに追加します:

assert sys.version_info >= (3, 5)
ログイン後にコピー

シェルスクリプトでPythonのバージョンを確認するにはどうすればよいですか?

関連する推奨事項:Python チュートリアル>>

以上がシェルスクリプトでPythonのバージョンを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート