A package to convert numbers to Finnish textual representation
Project description
numtofi
- Convert numbers to Finnish textual representation
numtofi
is a Python module that offers functionality to convert integers into their Finnish textual representation. This module also comes with a command-line interface (CLI) tool to quickly get the Finnish representation for any number from the command line.
Installation
pip install numtofi
Usage
As a Python Module
from numtofi import number_to_word
print(number_to_word(45)) # Outputs "neljäkymmentäviisi"
Command-Line Interface (CLI)
After installation, you can use the numtofi
command directly from your terminal:
$ numtofi 45
neljäkymmentäviisi
$ numtofi 5000000 --space
viisi miljoonaa
Parameters
number_to_word(n, space=False)
:n (int)
: The number to convert.space (bool)
: IfTrue
, add a space between words. Default isFalse
.
Testing
Tests are provided in the tests
directory. To run the tests:
- Navigate to the project root directory.
- Run:
python -m unittest discover tests
Contributing
Contributions are welcome! Please make sure to update tests as appropriate when proposing changes.
License
Project details
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 numtofi-0.1.tar.gz
.
File metadata
- Download URL: numtofi-0.1.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4744a9b14bcfda7238650fbe6f12536b7cd71d03dc05d27d52b0848d34b2b600 |
|
MD5 | cfa00d5a598137595d7e496a94c7fba8 |
|
BLAKE2b-256 | b362de68f1cc139b6793ea13e4abd5875095505dadcd1a88ebed1467ae13a8c2 |
File details
Details for the file numtofi-0.1-py3-none-any.whl
.
File metadata
- Download URL: numtofi-0.1-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b94a64da0b963ccd79c2db42f1a9885b89cb66f8548814950241008c7dba507 |
|
MD5 | 2ebe864d9c7ee8e93825d1764f19ae94 |
|
BLAKE2b-256 | a33dc6376ffaa306a98d93c416fcabbe29bed3c50dca3eef6cb164c81b291e7e |