使用inspect元素时可以看到HTML类,但在Python中找不到BS4

时间:2018-05-22 03:00:01

标签: python html web-scraping beautifulsoup

我试图在网页上搜索特定的课程;当我使用inspect元素时,我可以清楚地看到该类存在。但是当我使用BeautifulSoup查找课程时,例如

#(?s)}(.*)+?Answer: [A-Z]#

然而url = r"https://twitter.com/TheSun/status/998755828931932160" res = requests.get(url) soup = bs4.BeautifulSoup(res.text, "html.parser") body = soup.find(class_ = "permalink-inner permalink-tweet-container" 是一个body对象,表示BS4无法通过名称NoneType找到一个类。有谁知道这是为什么?如果你转到我提供的URL,你可以看到它是一个Tweet,我试图访问的类代表" body"推文。此代码适用于某些推文,但似乎随机地为permalink-inner permalink-tweet-container提供了None

0 个答案:

没有答案