नोट:
- हर फिल्म एक कवर url है। (आपके उदाहरण में यादृच्छिक आईडी नहीं है।)
- सुनिश्चित करें कि आप IMDbPy का एक अद्यतित संस्करण उपयोग कर रहे हैं। (आईएमडीबी बदलता है, और IMDbPy इसके साथ।)
...
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']
किसी कारण से आप ऊपर उपयोग नहीं कर सकते, तो आप हमेशा कवर यूआरएल पाने के लिए BeautifulSoup की तरह कुछ का उपयोग कर सकते । IMDbPy मेलिंग सूची से
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
स्रोत
2008-11-09 09:34:46
'कवर url' फिल्म में मेरे लिए झूठी यहां तक कि अपने वहाँ अगर देता है। – Sam