[問題] 請問怎麼引發python EOFerror (VSCODE)

作者: bckkt (bckkt)   2018-06-25 00:27:54
大家好~程式碼如下:
while True:
try:
line=input()
#print(line)
except EOFError:
break
python3.6+
想使用input()一次輸入多行,來引發EOFError
但都失敗
不知道有沒有大大知道怎麼引發?
作者: kenduest (小州)   2018-06-25 00:52:00
EOFError ? unix 系統按下 ctrl-d 組合鍵windows 一般按下 ctrl-z 看看不過 unix-based 系統 ctrl-d 可以立即觸發,但是windows 使用 ctrl-z, 得按下之後再補個 enter
作者: bckkt (bckkt)   2018-06-25 10:46:00
嗯嗯 我知道組合鍵可以,但我想要輸入多行來引發例如輸入4行,然後讀不到第5行,引發EOFError,這樣

Links booklink

Contact Us: admin [ a t ] ucptt.com