python - 电影 imdb 获取 Actor 的 id

标签 python imdb imdbpy

我有一个 Actor 对象,它有名字和id,我可以取名字,但不能取id

请看

>>> actor
<Person id:0000199[http] name:_Pacino, Al_>
>>> actor["name"]
u'Al Pacino'
>>> actor["id"]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IMDbPY-5.0-py2.7-macosx-10.6-intel.egg/imdb/utils.py", line 1469, in __getitem__
    rawData = self.data[key]
KeyError: 'id'
>>> 

最佳答案

使用 Person 对象的 .personID 属性:

actor.personID

关于python - 电影 imdb 获取 Actor 的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39133599/

相关文章:

python - mysql 运行 imdbpy2sql.py 后丢失音轨信息

python - 获取导演执导的电影列表 - IMDbPY

python - 如何从 IMDBPy 获取 IMDB url?

当文件具有相同名称时,Python 代码覆盖率缺失

python - 在没有文件全名的情况下在 python 中打开文件?

python - 添加使用imdbpy加载imdb数据到mysql时捕获的外键异常

java - 通过 IMDB API 对电影进行评级

python - 从 IMDb 收集某些剧集的所有电影评论

python - 棉花糖模式加载只返回值

c# - 无法弄清楚如何让Socket接收数据C#