Library for querying the Duck Duck Go API, updated for python3
Project description
A Python library for querying the Duck Duck Go API.
Copyright Michael Stephens <me@mikej.st>, released under a BSD-style license.
Updated for Python3 by Jacobi Petrucciani <jacobi@mimirhq.com>
Source: https://github.com/jpetrucciani/python-duckduckgo
Installation
To install run
pip install ddg3
or
python setup.py install
Usage
>>> 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'
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.