如何解决在 Python 中获得 Google 搜索的最高结果
import webbrowser
x = input("Search something : ")
webbrowser.open(x)
例如:谁是美国总统?
我想在终端中打印 Joe Biden 的最高结果。
解决方法
您可以使用 google-search
库来执行此操作。以下是 google-search
的基本示例:
from googlesearch.googlesearch import GoogleSearch
response = GoogleSearch().search("something")
for result in response.results:
print("Title: " + result.title)
print("Content: " + result.getText())
您可以自行对该库进行进一步研究。 Here's 该库的文档。
或者您可以使用 google
模块。以下是此库的基本示例:
from googlesearch import search
query = "Geeksforgeeks"
for j in search(query,num=10,stop=10,pause=2):
print(j)
有关更多信息,您可以查看here。
或者你可以学习web-scraping
。从 here 开始,您可以开始学习并制作自己的脚本。另一个,this你也可以从这里开始。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。