【问题标题】:python google query returning only a single resultpython google查询只返回一个结果
【发布时间】:2020-03-25 06:15:47
【问题描述】:

根据“geeksforgeeks”,这段代码应该返回 10 个结果,但对我来说它只返回一个。有什么想法吗?

try: 
    from googlesearch import search 
except ImportError: 
    print("No module named 'google' found") 

query = "dogs"

for j in search(query, tld="co.in", num=10, stop=1, pause=2): 
    print(j) 

【问题讨论】:

标签: python google-search


【解决方案1】:

我假设你正在使用这个库:

https://github.com/MarioVilas/googlesearch

根据其documentation,您误解了函数参数的含义。

  • num (int) – 每页的结果数

  • stop (int) – 要检索的最后一个结果。使用 None 可以一直搜索。

使用stop=1 你只会得到一个结果。把它改成更高的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-05
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多