有没有办法编写一段python代码来查看网页上是否存在一系列单词



我想知道是否有办法使用 python 查看网页上是否存在一系列单词。

例如,有没有办法编写一个函数,如果在给定的网页上找到"这个网站很好"这个词,它将返回true?

理想情况下,我希望它使用chrome浏览器中的网页工作,我只担心在chrome中使用ctrl + f时会显示相同的文本。

谢谢!

最初我认为您可以使用 pynput 在 chrome 中手动 ctrl+f,但我不知道如果 chrome 的查找功能的结果为真,您将如何让函数返回 true。

如本答案所示,您可以使用 HTML 解析包和urllibRequests等包BeautifulSoup来获取页面本身。

或者,您可以使用SeleniumRequestium,这是SeleniumRequests之间的混合,以便执行此操作,如下所示

然后你只需要

def selenium_code():
pass
if selenium_code == True:
print("The words have been found")

最新更新