网络抓取嵌套在 div-tag 中的 a-tag
Web-scraping a-tag nested inside div-tag
我只想提取嵌套在div标签中的卡片的所有五个a-tag数据列表,如图所示。我如何提取它?
这个我试过了,
btag = []
for data in soup.find_all('div', id="mosaic-provider-jobcards"):
for atag in data:
atag = soup.find_all('a').append(btag)
print(btag)
但它显示 none。有人可以帮忙吗?
您可以使用 CSS 选择器:
soup.select('#mosaic-provider-jobcards > a')
https://www.crummy.com/software/BeautifulSoup/bs4/doc/#css-selectors
我只想提取嵌套在div标签中的卡片的所有五个a-tag数据列表,如图所示。我如何提取它?
这个我试过了,
btag = []
for data in soup.find_all('div', id="mosaic-provider-jobcards"):
for atag in data:
atag = soup.find_all('a').append(btag)
print(btag)
但它显示 none。有人可以帮忙吗?
您可以使用 CSS 选择器:
soup.select('#mosaic-provider-jobcards > a')
https://www.crummy.com/software/BeautifulSoup/bs4/doc/#css-selectors