我正在使用美丽的汤运行该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)