python美丽汤中的问题

时间:2018-09-19 11:34:22

标签: python-3.x beautifulsoup

我正在使用美丽的汤运行该python脚本。我提到的URL有53种产品。当我使用美丽的汤提取它时,我仅获得前16个项目。代码看起来很完美。请在下面的代码中查找。

有人可以帮我吗.. !!

Import bs4
from urllib.request import urlopen as url_req
from bs4 import BeautifulSoup as soup

my_url = "https://www.amazon.in/s/ref=nb_sb_noss_2?url=search- 
alias%3Daps&field-keywords=tommy+hilfiger+shirt"
uclient= url_req(my_url)
page_html = uclient.read()
uclient.close()

#html parser
page_soup = soup(page_html, "html.parser")
titles = page_soup.findAll("a",{"class":"a-link-normal s-access-detail-page 
s-color-twister-title-link a-text-normal"})
for title in titles:
print(title.text)

输出:

Tommy Hilfiger男士纯色修身休闲衬衫
汤米·希尔菲格(Tommy Hilfiger)男士马球
Tommy Hilfiger男士格纹棉休闲衬衫(A7BMW112_Cabernet-Pt_L)
Tommy Hilfiger男士修身休闲衬衫
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士纯色常规版型休闲衬衫
Tommy Hilfiger男士常规固定版T恤
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士印花修身休闲衬衫
汤米·希尔菲格(Tommy Hilfiger)男士马球
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士休闲衬衫
Tommy Hilfiger男士纯棉休闲衬衫(A7BMW105_Cabernet-Pt_L)

0 个答案:

没有答案