首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用IMDBPY处理异常

如何使用IMDBPY处理异常
EN

Stack Overflow用户
提问于 2018-11-05 07:35:18
回答 1查看 304关注 0票数 0

这段代码非常适合电影Id,其中包含多少个关键字。

代码语言:javascript
复制
from imdb import IMDb
ia = IMDb()
black_panther = ia.get_movie('1825683', info='keywords')
print(black_panther['keywords'])

对于没有像这个id(5950092)这样的情节关键字的电影,它返回处理异常的exception.any想法?

EN

回答 1

Stack Overflow用户

发布于 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')返回任何值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53150101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档