반응형
파이썬, platform 모듈: 파이썬 프로그램 실행 환경/플랫폼 정보
글. 수알치 오상문
platform 모듈은 파이썬 실행 환경 및 플랫폼 정보를 조회할 수 있는 함수와 변수 기능을 제공한다.
예를 들어, 다음과 같은 정보를 얻을 수 있다.
- 운영 체제 이름 (platform.system())
- 운영 체제 버전 (platform.release())
- 컴퓨터의 호스트 이름 (platform.node())
- 파이썬 버전 (platform.python_version())
- 프로세서 아키텍처 (platform.architecture())
파이썬 예제와 실행 결과는 다음과 같다.
import platform
print("OS:", platform.system())
print("OS Release:", platform.release())
print("Processor Architecture:", platform.architecture())
print("Host Name:", platform.node())
print("Python Version:", platform.python_version())
[실행 결과] Windows 11 Pro
OS: Windows
OS Release: 10
Processor Architecture: ('64bit', 'WindowsPE')
Host Name: OSM
Python Version: 3.10.9
[실행 결과] WSL2 CentOS
('OS:', 'Linux')
('OS Release:', '5.15.90.1-microsoft-standard-WSL2')
('Processor Architecture:', ('64bit', 'ELF'))
('Host Name:', 'OSM')
('Python Version:', '2.7.5')
[실행 결과] WSL2 Ubuntu
OS: Linux
OS Release: 5.15.90.1-microsoft-standard-WSL2
Host Name: OSM
Python Version: 3.8.10
Processor Architecture: ('64bit', 'ELF')
반응형
'Python 기초' 카테고리의 다른 글
실행된 파이썬 파일의 경로와 파일명 얻기 (0) | 2023.09.11 |
---|---|
파이썬, is 연산자와 == 연산자 차이 (0) | 2023.08.19 |
파이썬, 중첩 컴프리헨션 이용하기 (0) | 2023.08.11 |
파이썬, 부동소숫점 계산 정확도 보장하기 (0) | 2023.06.26 |
사전 객체를 문자열로 바꾸거나 그 문자열을 사전 데이터로 변환하는 다섯 가지 예제 (0) | 2023.04.12 |