使用默认示例imdbpy获取错误

2024-04-30 01:04:59 发布

您现在位置:Python中文网/ 问答频道 /正文

安装了imdbpy并尝试运行-http://imdbpy.sourceforge.net/support.html上提到的默认示例,但我无法成功运行它们。在

课程:

# Create the object that will be used to access the IMDb's database.
ia = imdb.IMDb() # by default access the web.

# Search for a movie (get a list of Movie objects).
s_result = ia.search_movie('The Untouchables')

# Print the long imdb canonical title and movieID of the results.
for item in s_result:
   print item['long imdb canonical title'], item.movieID

# Retrieves default information for the first result (a Movie object).
the_unt = s_result[0]
ia.update(the_unt)

# Print some information.
print the_unt['runtime']
print the_unt['rating']
director = the_unt['director'] # get a list of Person objects.

# Get the first item listed as a "goof".
ia.update(the_unt, 'goofs')
print the_unt['goofs'][0]

# The first "trivia" for the first director.
b_depalma = director[0]
ia.update(b_depalma)
print b_depalma['trivia'][0]

错误:

^{pr2}$

我发现另一个用户在这里发布了类似的东西-https://bitbucket.org/alberanid/imdbpy/issues/42/examples-not-functional,但我不知道如何解决这个问题。在


Tags: oftheforobjectupdateresultitemunt