[Python] 운영체제 확인 방법
2022. 5. 13. 20:56ㆍ2018년 이전 관심사/프로그램 언어
반응형
Python에서 현재 시스템의 OS(운영체제)를 확인 하는 방법은 아래와 같다.
import sys
os_name = sys.platform
print("OS name : {0}".format(os_name)
>> OS name : linux
아래와 같이 OS 별로 동작을 구분하여 코드를 다르게 작성 할 수 있다.
import sys
osName = sys.platform
if osName == 'win32':
self.videoCapture = cv2.VideoCapture(0, cv2.CAP_DSHOW)
elif osName == 'linux':
self.capture = cv2.VideoCapture(0, cv2.CAP_V4L2)
else:
print("Not supported OS : {0}".format(osName))
return False
sys.platform으로 출력되는 운영체제는 아래와 같다,
'linux' for Linux (Ubuntu)
`win32` for Windows(Win32)
'cygwin' for Windows(cygwin)
'darwin' for macOS
'aix' for AIX
반응형
'2018년 이전 관심사 > 프로그램 언어' 카테고리의 다른 글
[Python] argparse 사용 방법 (0) | 2022.06.27 |
---|---|
[Python] struct 모듈을 사용하여 패킹된 바이너리 해석 #1 (0) | 2022.06.17 |
[Python] eval 함수 사용 시 주의 점 (0) | 2022.05.06 |
[Python] String Formatting with Lists (0) | 2022.05.05 |
[Python] List 파라미터를 이용한 string formatting 방법 (0) | 2022.04.22 |