我试图在网页上搜索特定的课程;当我使用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
。