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

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

學習並轉載自  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