这是我的代码,但它给我没有语言的电影错误。我不知道如何处理错误。from imdb import IMDbia = IMDb()the_matrix = ia.get_movie(2234370)the_matrix['language'] 错误 File "C:\ProgramData\Anaconda3\lib\site-packages\imdb\utils.py", line 1495, in __getitem__ rawData = self.data[key]KeyError: 'languages'
1 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
使用try except来处理错误!
from imdb import IMDb
ia = IMDb()
the_matrix = ia.get_movie(2234370)
try:
the_matrix['language']
except KeyError as ke:
print(str(ke))
或者如果它是一个dictionary你可以使用它。如果键不存在,该get(Key, None)方法将返回None。
from imdb import IMDb
ia = IMDb()
the_matrix = ia.get_movie(2234370)
the_matrix.get('language', None)
添加回答
举报
0/150
提交
取消