A Python package to make naming Toons easier!
Project description
Name-a-toon
A Python library that exists to make generation of toon names slightly easier!
Installing
To install the latest version of name_a_toon, open your favorite command terminal and use the following command:
pip install name_a_toon
If for whatever reason you are unable to install name_a_toon through pip, you can also install it through the latest source distribution released on GitHub. Download the .whl file and open your favorite command terminal. Navigate to wherever the file was downloaded and run the following command:
pip install [file]
Usage
The primary (and really, only) use for name_a_toon is the naming of Toons using the the phase_3/etc/NameMasterEnglish.txt file. Any similarly formatted file will work just as well.
To access this file, extract phase_3 from the command line using Panda3d:
multify -xf phase_3.mf
After doing this, drag and drop phase_3/etc/NameMasterEnglish.txt into the directory with your Python files. For the rest of this guide, this file will be referred to as names.txt. Your directory should look similar to this:
| names.txt
| nametest.py
You can now open your Python file and program! Here's an example program that generates a random toon name:
import name_a_toon
namelist = name_a_toon.NameList.from_file("names.txt")
print(name_a_toon.Name.random(namelist).to_string())
License
Code in name_a_toon is licensed under the MIT License.
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
Built Distribution
File details
Details for the file name_a_toon-0.0.1.tar.gz
.
File metadata
- Download URL: name_a_toon-0.0.1.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 976b0949c1992ce9304ea47e86b4e77cad39192bd625d28a6e4ed4e8a0a3cff1 |
|
MD5 | 4c6d6c176a6b09ceec41422f1b06963b |
|
BLAKE2b-256 | efab02c38ac2e5cf8ad5a4c23e353b2dd4f4b7c274a420b5ac3a0926404c7b40 |
File details
Details for the file name_a_toon-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: name_a_toon-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62624835676cc0e2325338aa1f9b180f7ba9d8843b77b595f9981f431361b832 |
|
MD5 | 6e781086b95cad0ac68246219687c4b3 |
|
BLAKE2b-256 | c6f426f8a3bdfeda8286bc4f84940edc37131a7ef6d24a3b4cd6d4c2a276599d |