- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 http://www.catonmat.net/blog/python-library-for-google-search/做在谷歌搜索引擎上查询,但我得到的结果数量仅限于10. 我使用了 results_per_page 属性并将其设置为 50、100 等,但是结果的数量没有改变。有没有办法获得更多的结果?是否有另一个没有这些谷歌搜索限制的 python 库?
先谢谢你,萨那西斯
最佳答案
您将需要遍历页面:下面列出了一个示例;请记住在每次调用 Google 之间放置一个线程休眠:否则如果您的搜索量很大,您的 IP 将被阻止(解除阻止真的很麻烦,您的 ISP 可能会处理您的情况)。
from xgoogle.search import GoogleSearch, SearchError
try:
page = 1
gs = GoogleSearch("foo bar")
gs.results_per_page = 100
results = []
while page < 10:
gs.page = page
results += gs.get_results()
page += 1
except SearchError, e:
print "Search failed: %s" % e
for res in results:
print res.url
关于python - python xgoogle 库的问题。如何增加 10 个结果的限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830943/
我在我的一个项目中使用了 xgoogle python 库。直到最近它工作正常。我没有得到以前得到的结果集。如果有人使用过 Peter Krummins 编写的这个库,遇到类似的情况,你能建议一个解决
我正在使用 xgoogle python 库来尝试搜索特定站点。当我在关键字搜索中不使用“site:”指示符时,该代码适用于我。如果我使用它,结果集是空的。有谁有任何想法如何让下面的代码工作? fro
我已经尝试通过 easy_install 安装 xgoogle for python 但它没有用。我已经下载了文件但是 from xgoogle.search import GoogleSearch,
有没有办法通过pip安装xGoogle?如果是这样,我该怎么做?我已经尝试过:$ pip 安装 xGoogle如果没有办法使用pip安装,可以通过easy-install来安装吗?我的操作系统使用 W
有没有办法通过pip安装xGoogle?如果是这样,我该怎么做?我已经尝试过:$ pip 安装 xGoogle如果没有办法使用pip安装,可以通过easy-install来安装吗?我的操作系统使用 W
我使用 http://www.catonmat.net/blog/python-library-for-google-search/做在谷歌搜索引擎上查询,但我得到的结果数量仅限于10. 我使用了 r
我是一名优秀的程序员,十分优秀!