목차
- uname() 메서드란?
- uname 함수원형 및 인자 및 반환값 설명
- 운영 체제 정보 얻기 예제
- 시스템 이름 출력 예제
- 네트워크 노드 이름 출력 예제
- OS 릴리즈 레벨 출력 예제
- 머신, OS 아키텍처 정보 출력 예제
1. uname() 메서드란?
os.uname()
메서드는 파이썬의 os
모듈에서 제공되는 함수로, 현재 PC 및 운영체제 정보를 가져오는데 사용됩니다. 이를 통해 파이썬 프로그램 내에서 현재 시스템의 다양한 정보를 확인할 수 있습니다.
2. uname 함수원형 및 인자 및 반환값 설명
파이썬에서는 os.uname()
함수를 사용하여 현재 PC 및 운영체제 정보를 얻을 수 있습니다.
- 반환값: 시스템 정보를 담은 튜플을 반환합니다.
3. 운영 체제 정보 얻기 예제
다음은 os.uname()
메서드를 사용하여 운영 체제 정보를 얻는 예제입니다.
import os
# 운영 체제 정보 얻기
system_info = os.uname()
print('운영 체제 정보:', system_info)
4. 시스템 이름 출력 예제
시스템 이름을 얻는 예제입니다.
import os
# 시스템 이름 출력
system_name = os.uname().sysname
print('시스템 이름:', system_name)
5. 네트워크 노드 이름 출력 예제
네트워크 노드 이름을 얻는 예제입니다.
import os
# 네트워크 노드 이름 출력
network_node = os.uname().nodename
print('네트워크 노드 이름:', network_node)
6. OS 릴리즈 레벨 출력 예제
릴리즈 레벨을 얻는 예제입니다.
import os
# 릴리즈 레벨 출력
release_level = os.uname().release
print('릴리즈 레벨:', release_level)
7. 머신, OS 아키텍처 정보 출력 예제
머신 정보를 얻는 예제입니다.
import os
# 머신 정보 출력
machine_info = os.uname().machine
print('머신 정보:', machine_info)
반응형