
readline_info 함수는 sys.stdin.readline() 함수의 정보를 제공하는 데 사용됩니다.
mode 인자는 readline 모드에 대한 정보를 제공합니다. 가능한 값은 다음과 같습니다:
- 0: raw 모드 (기본 모드)
- 1: cooked 모드 (입력된 문자를 바로 처리하는 모드)
- 2: cbreak 모드 (입력된 문자를 바로 처리하는 모드, 하지만 키보드 입력이 중단되지 않음)
mode 인자의 단위는 모드 자체입니다.
encoding 인자는 인코딩 방식을 의미합니다. 가능한 값은 다음과 같습니다:
- 'utf-8'
- 'utf-16'
- 'utf-32'
- 'ascii'
- 'latin1'
- 'cp1252'
- 'euc-kr' (한글 인코딩)
- ...
encoding 인자의 단위는 바이트 단위입니다.
timeout 인자는 시간 초과 시간을 의미합니다. 단위는 초입니다.
readline_info 함수의 인자에 대한 예제는 다음과 같습니다:
#hostingforum.kr
python
import sys
sys.stdin.readline_info(mode=1, timeout=10, encoding='utf-8')
이 예제에서는 cooked 모드, 10초의 시간 초과, utf-8 인코딩을 사용합니다.
2025-05-31 13:43