Get popular cat/dog/superhero/supervillain names
Project description
Get cat/dog/superhero/supervillain names.
I just combine @sindresorhus’s four staffs into this one.
Install
$ pip install getname
Usage
API
random(the_type, gender, showall)
- type: cat/dog/superhero/supervillian.
- gender: female/male, only for dog names.
- showall: True/False, show all the names.
>>> from getname import random_name >>> random_name('cat') u'Angel' >>> random_name('dog', gender='female') u'Maggie' >>> random_name('superhero', showall=True) [u'3-D Man', u'A-Bomb', u'A.I.M.', ...]
CLI
$ getname dog Angel $ getname dog -f Lady $ getname dog --showall [u'Max', u'Buddy',...]
Use getname -h to get help message about each usage.
Usage: getname [OPTIONS] COMMAND [ARGS]... Get popular cat/dog/superhero/supervillain names. Options: -v, --version Show the version and exit. -h, --help Show this message and exit. Commands: cat Get popular cat names. dog Get popular dog names. superhero Get superhero names. supervillain Get supervillain names.
Use getname cat/dog/superhero/supervillain -h to get help message about the specified type.
Tests
$ pip install -r dev-requirements.txt
$ invoke test
Credits
All the glories should belong to @sindresorhus, I just port it to python :)
License
MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
getname-0.1.1.tar.gz
(18.9 kB
view hashes)