반응형
출력으로 Python 버전 인쇄 중
스크립트에서 현재 설치된 Python 버전 번호를 인쇄하려면 어떻게 해야 합니까?
해라
import sys
print(sys.version)
그러면 풀버전 정보 문자열이 출력됩니다.비단뱀 버전 번호만 원한다면 Bastien Léonard의 솔루션이 가장 좋습니다.전체 문자열을 검사하여 문자열 또는 일부 문자열이 필요한지 확인할 수 있습니다.
import platform
print(platform.python_version())
이 인쇄물은 다음과 같습니다.
3.7.2
해라
python --version
또는
python -V
터미널에 현재 python 버전이 반환됩니다.
import sys
확장판
sys.version_info
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
특정한
maj_ver = sys.version_info.major
repr(maj_ver)
'3'
또는
print(sys.version_info.major)
'3'
또는
version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'
주피터 노트북을 사용하는 경우 다음 작업을 시도하십시오.
!python --version
터미널을 사용하는 경우 Try:
python --version
버전의 태플 타입을 사용하고 싶은 경우는, 다음을 사용할 수 있습니다.
import platform
print(platform.python_version_tuple())
print(type(platform.python_version_tuple()))
# <class 'tuple'>
특히 프로그램 자체에서 python 버전을 출력하고 싶다면 이 작업을 수행할 수도 있습니다.터미널에서 우리가 알고 좋아하는 간단한 python 버전 인쇄 방법을 사용하지만 프로그램 자체에서 수행합니다.
import os
if __name__ == "__main__":
os.system('python -V') # can also use python --version
언급URL : https://stackoverflow.com/questions/1252163/printing-python-version-in-output
반응형
'source' 카테고리의 다른 글
| 과도한 요소를 제거하는 고정 크기의 큐가 있습니까? (0) | 2022.11.28 |
|---|---|
| Java는 Let's Encrypt 인증서를 지원합니까? (0) | 2022.11.28 |
| precedence 및 비트마스크 (0) | 2022.11.19 |
| 노드 및 오류: EMFILE, 열려 있는 파일이 너무 많습니다. (0) | 2022.11.19 |
| sklearn을 사용하여 데이터 프레임 열 확장 (0) | 2022.11.19 |