Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

내 스크립트를 실행하는 Python 버전을 어떻게 확인합니까?


Python 버전은 명령줄에서 인터프리터를 시작하는 즉시 콘솔에 표시됩니다.

C:\Users\acer>python
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

버전 정보는 sys 모듈에 정의된 버전 속성에 있습니다.

>>> import sys
>>> sys.version
'3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]'

또 다른 속성 version_info는 더 정교합니다. 메이저, 마이너 및 마이크로 버전 레벨을 제공합니다.

>>> import sys
>>> sys.version_info
sys.version_info(major=3, minor=6, micro=1, releaselevel='final', serial=0)

버전과 관련된 고유 번호를 제공하는 hexversion 속성도 있습니다. hex() 함수를 사용하여 변환하면 버전을 나타냅니다.

>>> sys.hexversion
50725360
>>> hex(50725360)
'0x30601f0'