Python 3 IDLE - 输入("string"),在我可以读取错误消息之前 IDLE 关闭
Python 3 IDLE - input("string"), IDLE close before i can read the error message
当我 "Run" 它在编辑器 "Pychar" 中时,它工作得很好,但当我使用 python IDLE 时却不行。当我输入 "a" 或任何其他字符串时,它只是 returns 一个错误,但我会立即关闭。
my_string = input("Insert string: ")
print(my_string)
而且我已经尝试在底部放入一个新的 input(),让它在关闭前等待最后一次输入,但它仍然会关闭。
所以如果有人能告诉我我做错了什么或者我怎样才能让 IDLE 停留
出现错误信息后打开,太棒了:D
IDLE 的版本是 3.5.0(v3.5.0:374f501f4567,2015 年 9 月 13 日,02:16:59)
一旦出错,除非你抓住它,否则它会退出程序。
试试这个:
try:
my_string = input("Insert string: ")
print(my_string)
except Exception as e:
print(e)
input()
当我 "Run" 它在编辑器 "Pychar" 中时,它工作得很好,但当我使用 python IDLE 时却不行。当我输入 "a" 或任何其他字符串时,它只是 returns 一个错误,但我会立即关闭。
my_string = input("Insert string: ")
print(my_string)
而且我已经尝试在底部放入一个新的 input(),让它在关闭前等待最后一次输入,但它仍然会关闭。
所以如果有人能告诉我我做错了什么或者我怎样才能让 IDLE 停留 出现错误信息后打开,太棒了:D
IDLE 的版本是 3.5.0(v3.5.0:374f501f4567,2015 年 9 月 13 日,02:16:59)
一旦出错,除非你抓住它,否则它会退出程序。
试试这个:
try:
my_string = input("Insert string: ")
print(my_string)
except Exception as e:
print(e)
input()