【发布时间】:2018-04-27 16:05:16
【问题描述】:
我需要制作一个使用 Python 来搜索网站上特定名称的应用程序。例如,我必须检查字符串“Robert Paulson”是否正在网站上使用。如果是,则返回 True。否则,假的。另外,有没有图书馆可以帮助我做到这一点?
【问题讨论】:
我需要制作一个使用 Python 来搜索网站上特定名称的应用程序。例如,我必须检查字符串“Robert Paulson”是否正在网站上使用。如果是,则返回 True。否则,假的。另外,有没有图书馆可以帮助我做到这一点?
【问题讨论】:
由于您没有尝试先提出申请,所以我不会为您发布代码。但是,我会建议使用:
urllib2: 用于与网页交互的强大模块。即拉回网页的html。
BeautifulSoup(从 bs4 导入 BeautifulSoup): “正则表达式” html 的一个很棒的模块,可以找到您正在寻找的内容。
祝我的朋友好运!
【讨论】:
您可以执行类似于此other answer 的操作。您只需要正则表达式即可找到您的字符串。
我还使用 Selenium webdriver 解决了一些更复杂的网站搜索,尽管我认为我提供的链接可以更简单地解决您的问题。
【讨论】: