Python 有没有办法从谷歌搜索中提取问题的答案
我实际上正在研究一种类似于贾维斯的人工智能。我想从谷歌那里获取答案,这样当我问我的人工智能的问题时;它将回答这个问题。例如,如果我搜索谷歌“谷歌属于哪个国家?”谷歌只会说“加利福尼亚”。我尝试了一个Google模块来使用这个类提取信息:Python 有没有办法从谷歌搜索中提取问题的答案,python,beautifulsoup,google-search,Python,Beautifulsoup,Google Search,我实际上正在研究一种类似于贾维斯的人工智能。我想从谷歌那里获取答案,这样当我问我的人工智能的问题时;它将回答这个问题。例如,如果我搜索谷歌“谷歌属于哪个国家?”谷歌只会说“加利福尼亚”。我尝试了一个Google模块来使用这个类提取信息: class Gsearch_python: def __init__(self,name_search): self.name = name_search def Gsearch(self): count = 0
class Gsearch_python:
def __init__(self,name_search):
self.name = name_search
def Gsearch(self):
count = 0
try :
from googlesearch import search
except ImportError:
print("No Module named 'google' Found")
for i in search(query=self.name,tld='co.in',lang='en',num=10,stop=1,pause=2):
count += 1
print (count)
print(i + '\n')
gs = Gsearch_python('google belongs to which country')
gs.Gsearch()
研究硒元素,看看这是否有帮助。您也可以简单地使用
城市到国家的
库来获取您感兴趣的国家。@AzyCrw4282感谢它成功了!但如果贾维斯也像谷歌助手那样说出结果,那就更好了。。。