Python module and command line script client for http://urbandictionary.com

novel novel Last update: Feb 25, 2022

py-urbandict

Build Status

py-urbandict is a client for urbandictionary.com.

Project page on github: https://github.com/novel/py-urbandictPyPI: https://pypi.org/project/urbandict/

Installation

Just run:

sudo setup.py install

Usage

To use it from command line, just use 'urbancli' tool like that:

$ urbandicli xterm1. xterm  Godly creature, omnipotent, guru in every way imaginable.    Examples:    * I wish i was an xterm$

Usage from Python:

$ python3.2Python 3.2 (r32:88445, Feb 27 2011, 09:51:00) [GCC 4.2.1 20070719  [FreeBSD]] on freebsd8Type "help", "copyright", "credits" or "license" for more information.>>> import urbandict>>> urbandict.define('xterm')[{'word': 'xterm', 'example': 'I wish i was an xterm', 'def': 'Godly creature, omnipotent, guru in every way imaginable.'}]>>> 

It returns list of defitinitions for a term. Each list item is a dict with the following keys:

  • word -- the word itself
  • def -- definition of the term
  • example -- example of its usage (could be empty)
Tags:

Subscribe to our newsletter