Search

python의 표준 입출력(stdin/stdout)

C언어에서는 #include <stdio.h>로 stdio(표준 입출력)을 통해 콘솔로 문자를 출력한다.
위키피디아에 따르면
표준스트림(standard strams)은 특정 프로그래밍 언어 인터페이스 뿐 아니라 유닉스 계열 운영체제에서 컴퓨터 프로그램과 그 환경 사이에 미리 연결된 입출력 통로를 가리킨다. 일반적으로 유닉스에서 동작하는 프로그램은 실행 시 3개의 스트림이 자동으로 열리는데 1. standard input, 2. standard output, 3. standard error 이다. 이 세개의 표준 스트림은 사용자의 터미널에 부착된다.
python의 표준 입출력은 sys 모듈을 통해 제원되는데, py파일에서 import sys를 하고 sys.stdin, sys.stdout을 통해 사용한다.