Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imertz/olografos-py
https://github.com/imertz/olografos-py
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/imertz/olografos-py
- Owner: imertz
- Created: 2023-08-06T21:50:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-06T22:00:11.000Z (over 1 year ago)
- Last Synced: 2024-10-12T15:44:04.069Z (3 months ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ολογράφως
Μετατροπή αριθμών (συμπεριλαμβανομέων και δεκαδικών) σε μορφή ολογράφως, με δυνατότητα επιλογής γένους και κλίσης. Παρέχεται και η δυνατότητα για μετατροπή ποσών ευρώ σε μορφή ολογράφως.
Converts Numbers (including decimal points) into words. It also converts the numbers into words for currency.
## Εγκατάσταση
```python
pip install olografos
```## Χρήση
Εισαγωγή
```python
from olografos import olografosprint(olografos(123456789))
# Output: εκατόν εικοσιτρία εκατομμύρια τετρακόσιες πενηνταέξι χιλιάδες επτακόσια ογδονταεννέα
```Επιλογές
```python
lexis = olografos(
123,
{
"currency": False
"klisi": 'onomastiki'
"genos": 'oudetero'
}
)
``````python
let lexis = olografos(123)
// lexis = εκατόν είκοσι τρίαlexis = olografos(123.45)
// lexis = εκατόν είκοσι τρία και σαράντα πέντε εκατοστά
```Για μετατροπή σε ευρώ
```python
money = olografos(452, { "currency": True })
// money = τετρακόσια πενήντα δύο ευρώmoney = olografos(452.36, { "currency": True })
// money = τετρακόσια πενήντα δύο ευρώ και τριάντα έξι λεπτά
```Αλλαγή γένου και κλίσης
```python
lexis = olografos(452, { "klisi": "aitiatiki", "genos": "thyliko" })
// lexis = τετρακοσίες πενήντα δύο
```Εκατοστά
```python
lexis = olografos(1.57, { "klisi": "geniki" });
// lexis = ενός και πενηνταεπτά εκατοστών
```## Options
| Επιλογή | Type | Default | Descr,{options}iption |
| -------- | ----------------------------------------- | ------------ | --------------------------------------------- |
| currency | boolean | False | Μετατροπή του αριθμόυ σε μορφή ολογράφως ευρώ |
| klisi | 'onomastiki'
'geniki'
'aitiatiki' | 'onomastiki' | Η κλίση στην οποία θα γραφεί ο αριθμός |
| genos | 'arseniko'
'thyliko'
'oudetero' | 'oudetero' | Το γένος στο οποίο θα γραφεί ο αριθμός |