跳转到主要内容

查询Duck Duck Go API的库,针对Python3进行更新

项目描述

PyPI version Code style: black Python 3.6+ supported

ddg3

一个用于查询Duck Duck Go API的Python库。

版权所有 Michael Stephens me@mikej.st,以BSD风格许可证发布。

由Jacobi Petrucciani jacobi@mimirhq.com 更新以支持Python3

源码: https://github.com/jpetrucciani/python-duckduckgo

安装

要安装,请运行

pip install ddg3

或者

python setup.py install

使用方法

import ddg3 
r = ddg3.query('Duck Duck Go') 
r.type                         # 'answer' 
r.results[0].text              # 'Official site' 

r.results[0].url               # '<http://duckduckgo.com/>' 
r.abstract.url                 # '<http://en.wikipedia.org/wiki/Duck_Duck_Go>' 
r.abstract.source              # 'Wikipedia'


r = ddg3.query('Python') 
r.type                         # 'disambiguation' 

r.related[6].text              # 'Python (programming language), a computer programming language' 
r.related[6].url               # '<http://duckduckgo.com/Python_(programming_language)>'

r = ddg3.query('1 + 1') 
r.type                         # 'nothing' 

r.answer.text                  # '1 + 1 = 2' 
r.answer.type                  # 'calc'

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源代码发行版

ddg3-0.6.8.tar.gz (5.0 kB 查看哈希值)

上传时间: 源代码

构建发行版

ddg3-0.6.8-py3-none-any.whl (4.9 kB 查看哈希值)

上传时间: Python 3

由以下支持