阻止Python来解决KeyError异常

时间:2015-11-25 11:21:36

标签: python python-2.7

我在运行脚本时出错,我知道它在那里,但我不想让Python打印错误。错误(它是一个KeyError)位于if语句中。有没有办法阻止if语句打印错误消息?

1 个答案:

答案 0 :(得分:-2)

试试这个。

while True:
     try:
         x = int(raw_input("Please enter a number: "))
         break
     except ValueError:
         print "Oops!  That was no valid number.  Try again..."