Python 3 IDLE - 输入(“字符串”),IDLE在我可以读取错误消息之前关闭

时间:2016-02-03 14:05:27

标签: python python-3.x python-idle

当我在编辑器“Pychar”中“运行”它时,它运行得很好,但是当我使用python IDLE时却不行。当我输入“a”或任何其他字符串时,它只返回错误,但我立即关闭。

my_string = input("Insert string: ")
print(my_string)

我尝试在底部输入一个新的输入(),让它在关闭之前等待最后一次输入,但它仍然会关闭。

所以,如果有人能告诉我我做错了什么,或者我怎么能让IDLE留下来 在错误消息之后打开,那很棒:D

IDLE的版本是3.5.0(v3.5.0:374f501f4567,2015年9月13日,02:16:59)

1 个答案:

答案 0 :(得分:0)

一旦出现错误,它将退出程序,除非你抓住它。

试试这个:

try:
    my_string = input("Insert string: ")
    print(my_string)
except Exception as e:
    print(e)
    input()