
posix_uname 함수는 시스템 정보를 얻는 데 사용됩니다.
- sysname: 시스템 이름을 반환합니다. 예를 들어, 'Linux' 또는 'Darwin'과 같은 운영 체제 이름입니다.
- nodename: 시스템의 호스트 이름을 반환합니다. 예를 들어, 'localhost'와 같은 시스템의 이름입니다.
- release: 시스템의 릴리스 버전을 반환합니다. 예를 들어, '5.10.0-13-generic'와 같은 시스템의 버전입니다.
- version: 시스템의 버전을 반환합니다. 예를 들어, '#1 SMP Wed Apr 13 16:19:09 UTC 2022'와 같은 시스템의 빌드 정보입니다.
- machine: 시스템의 하드웨어 정보를 반환합니다. 예를 들어, 'x86_64'와 같은 시스템의 아키텍처입니다.
예를 들어, 다음 코드를 사용하여 시스템 정보를 얻을 수 있습니다.
#hostingforum.kr
python
import posix_uname
sys_info = posix_uname.uname()
print("시스템 이름:", sys_info.sysname)
print("호스트 이름:", sys_info.nodename)
print("릴리스 버전:", sys_info.release)
print("버전:", sys_info.version)
print("하드웨어:", sys_info.machine)
이 코드는 시스템의 이름, 호스트 이름, 릴리스 버전, 버전, 하드웨어 정보를 출력합니다.
2025-03-10 22:49