这是我的 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