[问题] 请问怎么引发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