Skip to content

feat versioninfo 가져오는법 #7

@songah119

Description

@songah119
  • sys.version
    파이썬 인터프리터의 버전 번호와 빌드 번호 및 사용된 컴파일러에 대한 추가 정보가 포함된 문자열. 이 문자열은 대화식 인터프리터가 시작될 때 표시됩니다. 여기서 버전 정보를 추출하지 말고, version_infoplatform 모듈이 제공하는 함수를 사용하십시오.

  • sys.api_version
    이 인터프리터의 C API 버전. 프로그래머는 파이썬과 확장 모듈 간의 버전 충돌을 디버깅할 때 이것이 유용할 수 있습니다.

  • sys.version_info
    버전 번호의 5가지 구성 요소를 포함하는 튜플: major, minor, micro, releaselevel 및 serial. releaselevel을 제외한 모든 값은 정수입니다; 릴리스 수준은 'alpha', 'beta', 'candidate' 또는 'final'입니다. 파이썬 버전 2.0에 해당하는 version_info 값은 (2, 0, 0, 'final', 0)입니다. 구성 요소는 이름으로도 액세스 할 수 있어서, sys.version_info[0]는 sys.version_info.major와 동등합니다.

윗 내용은....파이썬의 version을 가져오는 것이었슴다

# importing the module
import subprocess
  
# traverse the software list
Data = subprocess.check_output(['wmic', 'product', 'get', 'name'])
a = str(Data)
  
# try block
try:
    
    # arrange the string
    for i in range(len(a)):
        print(a.split("\\r\\r\\n")[6:][i])
  
except IndexError as e:
    print("All Done")

위의 방법을 이용하면 cmd창에서 명령어를 입력한 것과 동일한 효과를 낼 수 있습니다!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions