>  기사  >  백엔드 개발  >  쉘 스크립트에서 Python 버전을 확인하는 방법은 무엇입니까?

쉘 스크립트에서 Python 버전을 확인하는 방법은 무엇입니까?

藏色散人
藏色散人원래의
2019-04-22 17:31:184578검색

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 Sixteen 기본 버전 세부 정보 표시 . 이 값은 Python이 릴리스될 때마다 증가합니다.

>>> sys.hexversion
 
50660080

Python에서 Assert 사용

스크립트가 애플리케이션에 필요한 최소 버전으로 실행되는지 확인할 수 있습니다. 예를 들어 Python 애플리케이션은 필요한 것보다 낮은 버전의 Python 인터프리터를 실행하는 경우 종료됩니다. 애플리케이션에 다음 코드를 추가하세요:

assert sys.version_info >= (3, 5)

쉘 스크립트에서 Python 버전을 확인하는 방법은 무엇입니까?

관련 권장사항: 《Python Tutorial

위 내용은 쉘 스크립트에서 Python 버전을 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.