1.1 KiB
1.1 KiB
sys 모듈
sys 모듈은 파이썬 프로그램과 파이썬 인터프리터 사이의 상호 작용을 가능하게 해주는 표준 라이브러리 모듈입니다. 시스템 관련 정보를 얻거나, 프로그램의 실행 환경을 제어하는 데 사용됩니다.
sys.version: 현재 사용 중인 파이썬 버전 정보sys.platform: 운영 체제 정보sys.executable: 현재 실행 중인 파이썬 인터프리터의 경로sys.path: 모듈을 검색하는 경로를 나타내는 리스트sys.stdin: 표준 입력 스트림 (키보드)sys.stdout: 표준 출력 스트림 (콘솔)sys.stderr: 표준 오류 스트림 (콘솔)sys.argv: 프로그램 실행 시 전달된 명령줄 인수를 담은 리스트sys.exit(): 프로그램을 종료합니다.
import sys
# 현재 파이썬 버전 출력
print(sys.version)
# 프로그램 실행 시 전달된 인수 출력
for arg in sys.argv:
print(arg)
# 특정 모듈 검색 경로 추가
sys.path.append('/path/to/your/modules')
# 프로그램 종료
sys.exit(0)