[Python] 파이썬 sys 모듈이란?

2023. 9. 11. 08:25·Python
목차
  1. sys 모듈의 기본 개념
  2. sys 모듈의 주요 특징
  3. 예시 1 명령줄 인수 읽기
  4. 예시 2 표준 출력과 오류 스트림
  5. 예시 3 시스템 버전 정보
  6. 예시 4 경로 정보
  7. 추가 정보

sys 모듈의 기본 개념

sys 모듈은 Python의 표준 라이브러리에 포함되어 있으며, Python 인터프리터와 직접적으로 상호작용할 수 있는 다양한 함수와 변수를 제공합니다.

sys 모듈의 주요 특징

1. 운영체제와 상호작용: 시스템과 관련된 정보를 조회하거나 명령을 실행할 수 있습니다.
2. 명령줄 인수 처리: 스크립트에 전달된 명령줄 인수를 다룰 수 있습니다.
3. 표준 입출력 제어: 표준 입력, 출력, 오류 스트림을 제어할 수 있습니다.

예시 1 명령줄 인수 읽기

Python

import sys
print('명령줄 인수', sys.argv)

Output

Python

명령줄 인수 ['script_name.py', 'arg1', 'arg2']

예시 2 표준 출력과 오류 스트림

Python

import sys
sys.stdout.write('이것은 표준 출력입니다.\n')
sys.stderr.write('이것은 표준 오류입니다.\n')

Output

Code

이것은 표준 출력입니다.
이것은 표준 오류입니다.

예시 3 시스템 버전 정보

Python

import sys
print('Python 버전 정보:', sys.version)

Output

Code

Python 버전 정보: 3.9.6 (default, Jul 30 2021, 11:42:22)

예시 4 경로 정보

Python

import sys
print('Python 라이브러리 경로:', sys.path)

Output

Python

Python 라이브러리 경로: ['C:\\Python39\\Lib\\', ...]

추가 정보

더 자세한 내용은 Python 공식 문서의 sys 모듈 섹션에서 확인할 수 있습니다.

저작자표시 비영리 변경금지 (새창열림)
  1. sys 모듈의 기본 개념
  2. sys 모듈의 주요 특징
  3. 예시 1 명령줄 인수 읽기
  4. 예시 2 표준 출력과 오류 스트림
  5. 예시 3 시스템 버전 정보
  6. 예시 4 경로 정보
  7. 추가 정보
'Python' 카테고리의 다른 글
  • [Python] 파이썬 join()과 split() 함수 차이점
  • [Python] 파이썬 removeprefix, removesuffix 란?
  • [Python] 파이썬 split() 함수란?
  • [Python] 파이썬 join() 함수란?
hyunicecream
hyunicecream
안녕하세요. 여러가지 정보를 통해 조금이나마 도움이 되고자 시작하게 되었습니다.
  • hyunicecream
    Café
    hyunicecream
  • 홈
  • 포스팅 카테고리

    • 분류 전체보기
      • 생성형 AI
        • ChatGPT
        • Claude AI
        • MS Copilot
        • Perplexity
        • 생성형 AI 정보
        • 프롬프트 작성 가이드
        • AI 활용기
      • Notion
      • 업무 생산성
      • Python
        • pandas
      • 머신러닝
      • 딥러닝
      • Terminal
      • SQL
        • Postgre SQL
      • 여행정보
        • 국내여행
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
hyunicecream
[Python] 파이썬 sys 모듈이란?

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.