2011-11-17 80 views

回答

7

为什么不试试呢;)

>>> json.loads('ewrwerw') 
ValueError: No JSON object could be decoded 

Grepping在json模块的源代码raise也将表明什么,但ValueError提高。


如果您在使用simplejson

class JSONDecodeError(ValueError): 

那么醒目ValueError也将与simplejson工作。

+0

我试过了,得到了那个错误。但我很好奇,如果有什么其他的我可能会赶上。 –

+2

不,只有这个,除非你传递一个不是字符串的东西(这会给你'TypeError') – ThiefMaster