这段代码非常适合电影Id,其中包含多少个关键字。
from imdb import IMDb
ia = IMDb()
black_panther = ia.get_movie('1825683', info='keywords')
print(black_panther['keywords'])对于没有像这个id(5950092)这样的情节关键字的电影,它返回处理异常的exception.any想法?
发布于 2018-11-05 08:34:28
在IMDbPY中,Movie实例的行为就像字典一样,因此您可以按照通常的方式处理异常(使用try/try子句)。请参阅https://docs.python.org/3/tutorial/errors.html#handling-exceptions
作为类似字典的对象,您还可以用'keywords' in black_panther测试键是否存在,并在不引发n个异常的情况下获取值,但如果缺少键,则用black_panther.get('keywords')返回任何值。
https://stackoverflow.com/questions/53150101
复制相似问题