使用请求HTML找不到CSS类

在遵循了有关查找CSS类并在网站上复制文本的教程之后,我尝试将其实现为小的文本代码,但遗憾的是它没有用。我完全在同一网站上遵循了该教程,并确实获得了该网页的标题,但是无法使该过程适用于该网页或该网页上的任何其他类。我想念什么吗?我是一名初学者程序员,之前从未使用过Request HTML或类似的东西。这是我正在使用的代码的示例,目的是抓住加载网页时出现在“ af-description”类中的随机事实。


from requests_html import HTMLSession

session = HTMLSession()

r = session.get('http://mentalfloss.com/amazingfactgenerator')

r.html.find('.af-description', first=True)

description = r.html.find('.af-description', first=True)

print("Fun Fact:" + description.text)

无论我多么努力,无论我如何重新安排事情或尝试不同的代码,我都无法使它正常工作。似乎无法找到该类或该类包含的文本。请帮忙。


江户川乱折腾
浏览 237回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python