Python에는 표준 입력에서 데이터를 읽는 여러 가지 방법이 있습니다.
1. sys.stdin
sys.stdin은 read() 및 readline() 기능을 제공합니다. 한 줄씩 읽으려면 이 기능을 사용하는 것이 좋습니다.
import sys line = sys.stdin.readline() while line: print line, line = sys.stdin.readline()
참고: 데이터가 없는 경우 , io가 차단되므로 표준 입력(Linux)에서 데이터 검사를 수행할 수 있습니다.
import sys import select if select.select([sys.stdin], [], [], 0.0)[0]: help_file_fragment = sys.stdin.read() else: print("No data", file=sys.stderr) sys.exit(2)
2, input()
대화형 방법(입력 프롬프트)을 사용하려면 Python 3.x에서 다음을 사용할 수 있습니다. input() 및 raw_input()을 사용하는 Python 2 .x:
x = raw_input('请输入您的名字:')
위 내용은 PYTHON의 표준 입력 stdin에서 내용을 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!