【发布时间】:2020-03-06 02:42:33
【问题描述】:
我可以清楚地看到我需要的标签,以便获取我想要抓取的数据。
根据多个教程,我的做法完全相同。
那么为什么当我只想在li 类之间显示代码时它给我“无”
from bs4 import BeautifulSoup
import requests
response = requests.get("https://www.governmentjobs.com/careers/sdcounty")
soup = BeautifulSoup(response.text,'html.parser')
job = soup.find('li', attrs = {'class':'list-item'})
print(job)
【问题讨论】:
-
作为评论的简短回答:您只能通过该链接获取html页面,但不幸的是,内容是通过JavaScript动态插入到页面中的。这意味着您获得的页面甚至不包含这些元素。
标签: python web-scraping beautifulsoup