1. 程式人生 > >python sys.stdin、sys.stdout和sys.stderr

python sys.stdin、sys.stdout和sys.stderr

brush flush logs tps tde pri .com ron stdout

學習並轉載自 https://www.cnblogs.com/guyuyuan/p/6885448.html

標準輸入:一般是鍵盤。stdin對象為解釋器提供輸入字符流,一般使用raw_input()和input()函數。

標準輸出:一般是屏幕。stdout對象接收到print語句產生的輸出。

錯誤輸出:一般是錯誤信息。stderr對象接收出錯的信息。

a.py文件標準輸出作為b.py文件標準輸入:

import sys
sys.stdout.write(‘12345‘)
sys.stdout.flush()
print(sys.stdin.readlines())

  12345

python sys.stdin、sys.stdout和sys.stderr