我想使用python模块json
。特别是loads()
功能。
但我无法真正找到它可以抛出的完整清单。
编辑: 正如评论中所指出的,python docs不需要具有此信息。 在python中处理异常的推荐方法是什么?我不想抓住所有这些,因为据我所知,这将抓住我不想发生的KeyboardInterrupt。
答案 0 :(得分:1)
这不会回答你的问题,但除了那些你不需要的(我认为你想要的)以外,除了捕捉所有例外情况怎么样?
try:
json.loads(data)
except KeyboardInterrupt:
print "Yo ho ho and a bottle of rum!"