xgoogle库因attribute而失败

2024-10-06 17:19:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用xgooglepython库来输入一个术语,它返回有多少个搜索结果。这是我的代码:

from xgoogle.search import GoogleSearch
word1 = 'aardvark'
word2 = 'ablaze'
words = word1,"",word2
gs = GoogleSearch(words)
num = gs.num_results
print num

这将返回“回溯(最近的呼叫最后一次):

^{pr2}$

如果有人知道如何使这个返回的结果数,帮助是非常感谢的!!!谢谢!!!在


Tags: 代码fromimportgssearchnum术语words
2条回答

传递字符串是最简单的,不需要创建多个变量。在

gs = GoogleSearch("hello world")

或者,如果您有绑定到多个变量的字符串,可以像@samplebias建议的那样连接它们,尽管他忘记了join()只接受一个参数,通常是一个元组。在

^{pr2}$

注意额外的一对括号。在

您将words作为元组传递。试着把这些词集中在一起:

gs = GoogleSearch(word1 + " " + word2)

相关问题 更多 >