Skip to main content

Latest Version Build Status

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.

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 details)

Uploaded Source

File details

Details for the file getname-0.1.1.tar.gz.

File metadata

  • Download URL: getname-0.1.1.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for getname-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ceede3cf79c6f8222845af965db927f1149aba716607cb664e21d380f067a2e4
MD5 2d21aeaa0d18569ccf49fbf1dd5cb965
BLAKE2b-256 3658e316859cb16605c84c9d140612cef03db1c8e494f398670226dbe7f7ee39

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page