标签: duckduckgo-api

Duckduckgo API获取搜索结果

我想要做的只是提交字符串查询(相当于手动输入搜索栏)并保存第一个结果的URL(如果有的话).

我问了一个类似的问题(Python搜索抓取),它的答案适用于谷歌我的问题是我无法在任何地方找到Duckduckgo的搜索API地址.你能帮助我或建议其他方式吗?

api duckduckgo-api

18
推荐指数
1
解决办法
3万
查看次数

DuckDuckGo 搜索返回“列表索引超出范围”

这是我的 Duck Duck Go 搜索脚本。

import duckduckgo
r = duckduckgo.query('DuckDuckGo')
print r.results[0].url
Run Code Online (Sandbox Code Playgroud)

它回来了;列表索引超出范围。如果我打印 r.results 我得到;

[<duckduckgo.Result object at 0x0000000002E98F60>]
Run Code Online (Sandbox Code Playgroud)

但是,如果我搜索“DuckDuckGo”以外的任何内容。它返回一个空值

[]
Run Code Online (Sandbox Code Playgroud)

我完全按照他们在示例代码中所做的。 https://github.com/mikejs/python-duckduckgo

python duckduckgo-api

5
推荐指数
1
解决办法
1477
查看次数

DuckDuckGo API - 如何获得更多结果?

使用 DuckDuckGo API 的默认搜索仅返回第一页上的结果(我猜大约 25 个)。有没有办法获得更多结果或导航到搜索结果的第二、第三页?

像 Faroo 这样的网站有一个名为s(代表开始)的参数,如果我们想要前 10 个结果,则可以将其设置为1 ;如果我们想要接下来的 10 个结果,则可以将其设置为11,依此类推。DuckDuckGo 也有类似的东西吗?

search duckduckgo-api

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

duckduckgo-api ×3

api ×1

python ×1

search ×1