美丽的汤没有返回预期的结果

时间:2018-03-12 18:53:07

标签: python beautifulsoup

我使用Beautiful Soup从亚马逊获得产品的结果。

以下是我的代码:

import bs4
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup

amazon_url = "https://www.amazon.co.uk/s/ref=nb_sb_noss_1?url=search-alias%3Daps&field-keywords=chromebook"

uClient = uReq(amazon_url)
page_html = uClient.read()  
uClient.close()
page_soup = soup(page_html, "html.parser")

containers = page_soup.findAll("div", {"class":"s-item-container"})
print(len(containers))

但是,当该页面上有16个项目时,这是打印30个项目。

为什么?

任何帮助都将不胜感激。

0 个答案:

没有答案