2025-01-20T02:26:20

This commit is contained in:
2025-01-20 02:26:20 +09:00
parent 63d0b103bd
commit 9b77010fec
51 changed files with 3226 additions and 963 deletions

31
doc/26_sys_module.md Normal file
View File

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