ホームページ  >  記事  >  バックエンド開発  >  シェルスクリプトでPythonのバージョンを確認するにはどうすればよいですか?

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

藏色散人
藏色散人オリジナル
2019-04-22 17:31:184583ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。