and*_*wrk 5 python imdb imdbpy
使用IMDbPy,从IMDB站点访问电影非常容易:
import imdb
access = imdb.IMDb()
movie = access.get_movie(3242) # random ID
print "title: %s year: %s" % (movie['title'], movie['year'])
Run Code Online (Sandbox Code Playgroud)
但是,我认为无法获得电影封面的图片或缩略图.建议?
注意:
...
import imdb
access = imdb.IMDb()
movie = access.get_movie(1132626)
print "title: %s year: %s" % (movie['title'], movie['year'])
print "Cover url: %s" % movie['cover url']
Run Code Online (Sandbox Code Playgroud)
如果由于某种原因您无法使用上述内容,您可以随时使用BeautifulSoup之类的内容来获取封面网址.
from BeautifulSoup import BeautifulSoup
import imdb
access = imdb.IMDb()
movie = access.get_movie(1132626)
page = urllib2.urlopen(access.get_imdbURL(movie))
soup = BeautifulSoup(page)
cover_div = soup.find(attrs={"class" : "photo"})
cover_url = (photo_div.find('img'))['src']
print "Cover url: %s" % cover_url
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7319 次 |
最近记录: |