【发布时间】:2022-01-02 00:59:17
【问题描述】:
我想抓取 imdb 前 100 部电影的 img,似乎成功了,但它给了我错误的 url
imdb 网站:https://www.imdb.com/search/title/?count=100&groups=top_1000&sort=user_rating
url = 'https://www.imdb.com/search/title/?count=100&groups=top_1000&sort=user_rating'
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
movie_data = soup.findAll('div', attrs={'class': 'lister-item mode-advanced'})
for store in movie_data:
imageDiv = store.find('div', {'class': 'lister-item-image float-left'})
img = imageDiv.a.img['src']
而且 img 总是得到错误的 url
【问题讨论】:
-
“错误”?错了怎么办?
标签: python web-scraping imdb imdbpy