# Ολογράφως
Μετατροπή αριθμών (συμπεριλαμβανομέων και δεκαδικών) σε μορφή ολογράφως, με δυνατότητα επιλογής γένους και κλίσης. Παρέχεται και η δυνατότητα για μετατροπή ποσών ευρώ σε μορφή ολογράφως.
Converts Numbers (including decimal points) into words. It also converts the numbers into words for currency.
## Εγκατάσταση
```python
pip install olografos
```
## Χρήση
Εισαγωγή
```python
from olografos import olografos
print(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'<br/>'geniki'<br/>'aitiatiki' | 'onomastiki' | Η κλίση στην οποία θα γραφεί ο αριθμός |
| genos | 'arseniko'<br/>'thyliko'<br/>'oudetero' | 'oudetero' | Το γένος στο οποίο θα γραφεί ο αριθμός |
Raw data
{
"_id": null,
"home_page": "https://github.com/imertz/olografos-py",
"name": "olografos",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Yiannis Mertzanis",
"author_email": "imertz@protonmail.com",
"download_url": "https://files.pythonhosted.org/packages/c5/1b/97f38508291b22815fc982c9244fd795288ead8ac823e34d6dd5f20c2f9b/olografos-1.0.2.tar.gz",
"platform": null,
"description": "# \u039f\u03bb\u03bf\u03b3\u03c1\u03ac\u03c6\u03c9\u03c2\n\n\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03b1\u03c1\u03b9\u03b8\u03bc\u03ce\u03bd (\u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03bf\u03bc\u03ad\u03c9\u03bd \u03ba\u03b1\u03b9 \u03b4\u03b5\u03ba\u03b1\u03b4\u03b9\u03ba\u03ce\u03bd) \u03c3\u03b5 \u03bc\u03bf\u03c1\u03c6\u03ae \u03bf\u03bb\u03bf\u03b3\u03c1\u03ac\u03c6\u03c9\u03c2, \u03bc\u03b5 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2 \u03b3\u03ad\u03bd\u03bf\u03c5\u03c2 \u03ba\u03b1\u03b9 \u03ba\u03bb\u03af\u03c3\u03b7\u03c2. \u03a0\u03b1\u03c1\u03ad\u03c7\u03b5\u03c4\u03b1\u03b9 \u03ba\u03b1\u03b9 \u03b7 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03b3\u03b9\u03b1 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c0\u03bf\u03c3\u03ce\u03bd \u03b5\u03c5\u03c1\u03ce \u03c3\u03b5 \u03bc\u03bf\u03c1\u03c6\u03ae \u03bf\u03bb\u03bf\u03b3\u03c1\u03ac\u03c6\u03c9\u03c2.\n\nConverts Numbers (including decimal points) into words. It also converts the numbers into words for currency.\n\n## \u0395\u03b3\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\n\n```python\npip install olografos\n```\n\n## \u03a7\u03c1\u03ae\u03c3\u03b7\n\n\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\n\n```python\nfrom olografos import olografos\n\nprint(olografos(123456789))\n# Output: \u03b5\u03ba\u03b1\u03c4\u03cc\u03bd \u03b5\u03b9\u03ba\u03bf\u03c3\u03b9\u03c4\u03c1\u03af\u03b1 \u03b5\u03ba\u03b1\u03c4\u03bf\u03bc\u03bc\u03cd\u03c1\u03b9\u03b1 \u03c4\u03b5\u03c4\u03c1\u03b1\u03ba\u03cc\u03c3\u03b9\u03b5\u03c2 \u03c0\u03b5\u03bd\u03b7\u03bd\u03c4\u03b1\u03ad\u03be\u03b9 \u03c7\u03b9\u03bb\u03b9\u03ac\u03b4\u03b5\u03c2 \u03b5\u03c0\u03c4\u03b1\u03ba\u03cc\u03c3\u03b9\u03b1 \u03bf\u03b3\u03b4\u03bf\u03bd\u03c4\u03b1\u03b5\u03bd\u03bd\u03ad\u03b1\n```\n\n\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2\n\n```python\nlexis = olografos(\n 123,\n {\n \"currency\": False\n \"klisi\": 'onomastiki'\n \"genos\": 'oudetero'\n }\n)\n```\n\n```python\nlet lexis = olografos(123)\n// lexis = \u03b5\u03ba\u03b1\u03c4\u03cc\u03bd \u03b5\u03af\u03ba\u03bf\u03c3\u03b9 \u03c4\u03c1\u03af\u03b1\n\nlexis = olografos(123.45)\n// lexis = \u03b5\u03ba\u03b1\u03c4\u03cc\u03bd \u03b5\u03af\u03ba\u03bf\u03c3\u03b9 \u03c4\u03c1\u03af\u03b1 \u03ba\u03b1\u03b9 \u03c3\u03b1\u03c1\u03ac\u03bd\u03c4\u03b1 \u03c0\u03ad\u03bd\u03c4\u03b5 \u03b5\u03ba\u03b1\u03c4\u03bf\u03c3\u03c4\u03ac\n```\n\n\u0393\u03b9\u03b1 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c3\u03b5 \u03b5\u03c5\u03c1\u03ce\n\n```python\nmoney = olografos(452, { \"currency\": True })\n// money = \u03c4\u03b5\u03c4\u03c1\u03b1\u03ba\u03cc\u03c3\u03b9\u03b1 \u03c0\u03b5\u03bd\u03ae\u03bd\u03c4\u03b1 \u03b4\u03cd\u03bf \u03b5\u03c5\u03c1\u03ce\n\nmoney = olografos(452.36, { \"currency\": True })\n// money = \u03c4\u03b5\u03c4\u03c1\u03b1\u03ba\u03cc\u03c3\u03b9\u03b1 \u03c0\u03b5\u03bd\u03ae\u03bd\u03c4\u03b1 \u03b4\u03cd\u03bf \u03b5\u03c5\u03c1\u03ce \u03ba\u03b1\u03b9 \u03c4\u03c1\u03b9\u03ac\u03bd\u03c4\u03b1 \u03ad\u03be\u03b9 \u03bb\u03b5\u03c0\u03c4\u03ac\n```\n\n\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03b3\u03ad\u03bd\u03bf\u03c5 \u03ba\u03b1\u03b9 \u03ba\u03bb\u03af\u03c3\u03b7\u03c2\n\n```python\nlexis = olografos(452, { \"klisi\": \"aitiatiki\", \"genos\": \"thyliko\" })\n// lexis = \u03c4\u03b5\u03c4\u03c1\u03b1\u03ba\u03bf\u03c3\u03af\u03b5\u03c2 \u03c0\u03b5\u03bd\u03ae\u03bd\u03c4\u03b1 \u03b4\u03cd\u03bf\n```\n\n\u0395\u03ba\u03b1\u03c4\u03bf\u03c3\u03c4\u03ac\n\n```python\nlexis = olografos(1.57, { \"klisi\": \"geniki\" });\n// lexis = \u03b5\u03bd\u03cc\u03c2 \u03ba\u03b1\u03b9 \u03c0\u03b5\u03bd\u03b7\u03bd\u03c4\u03b1\u03b5\u03c0\u03c4\u03ac \u03b5\u03ba\u03b1\u03c4\u03bf\u03c3\u03c4\u03ce\u03bd\n```\n\n## Options\n\n| \u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae | Type | Default | Descr,{options}iption |\n| -------- | ----------------------------------------- | ------------ | --------------------------------------------- |\n| currency | boolean | False | \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c4\u03bf\u03c5 \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc\u03c5 \u03c3\u03b5 \u03bc\u03bf\u03c1\u03c6\u03ae \u03bf\u03bb\u03bf\u03b3\u03c1\u03ac\u03c6\u03c9\u03c2 \u03b5\u03c5\u03c1\u03ce |\n| klisi | 'onomastiki'<br/>'geniki'<br/>'aitiatiki' | 'onomastiki' | \u0397 \u03ba\u03bb\u03af\u03c3\u03b7 \u03c3\u03c4\u03b7\u03bd \u03bf\u03c0\u03bf\u03af\u03b1 \u03b8\u03b1 \u03b3\u03c1\u03b1\u03c6\u03b5\u03af \u03bf \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 |\n| genos | 'arseniko'<br/>'thyliko'<br/>'oudetero' | 'oudetero' | \u03a4\u03bf \u03b3\u03ad\u03bd\u03bf\u03c2 \u03c3\u03c4\u03bf \u03bf\u03c0\u03bf\u03af\u03bf \u03b8\u03b1 \u03b3\u03c1\u03b1\u03c6\u03b5\u03af \u03bf \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 |\n",
"bugtrack_url": null,
"license": "",
"summary": "A package to convert numbers to greek words",
"version": "1.0.2",
"project_urls": {
"Homepage": "https://github.com/imertz/olografos-py"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "28400d50fbd0259151a0b967e257a37eaccdfd4d24e2e245f83e7344c2ccff0d",
"md5": "77b83ce3b1214d289cd4e1b3b064cf46",
"sha256": "0691512120224cbd6d34f760b6a0a077b27fed62ddc55c8f30e0e6b91d3a79e9"
},
"downloads": -1,
"filename": "olografos-1.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "77b83ce3b1214d289cd4e1b3b064cf46",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5738,
"upload_time": "2023-08-06T22:00:35",
"upload_time_iso_8601": "2023-08-06T22:00:35.946248Z",
"url": "https://files.pythonhosted.org/packages/28/40/0d50fbd0259151a0b967e257a37eaccdfd4d24e2e245f83e7344c2ccff0d/olografos-1.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c51b97f38508291b22815fc982c9244fd795288ead8ac823e34d6dd5f20c2f9b",
"md5": "fd5a7f2734d56ca68c768f45a66c86df",
"sha256": "d0105e33edc88a3deec18673898ac62fd3f4d6473b1313521e936a949366b9d9"
},
"downloads": -1,
"filename": "olografos-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "fd5a7f2734d56ca68c768f45a66c86df",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6427,
"upload_time": "2023-08-06T22:00:38",
"upload_time_iso_8601": "2023-08-06T22:00:38.876051Z",
"url": "https://files.pythonhosted.org/packages/c5/1b/97f38508291b22815fc982c9244fd795288ead8ac823e34d6dd5f20c2f9b/olografos-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-06 22:00:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "imertz",
"github_project": "olografos-py",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "olografos"
}