text-randomizer


Nametext-randomizer JSON
Version 0.0.11 PyPI version JSON
download
home_page
SummaryImplementation of templating random values inside text
upload_time2023-09-28 17:38:00
maintainerhttps://github.com/TZbooo
docs_urlNone
authorTimur Zolotov TZbooo netbiom
requires_python
license
keywords text randomizer
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # text_randomizer

tested only in python3.10, no dependencies

## example of usage

```
from text_randomizer import Template

template = Template('1-2 {комнатные|к.|ком.|Комн.} квартиры в {центре|центре города}. {Хороший|Отличный} ремонт, [пластиковые окна,|кабельное ТВ,|Интернет,|стиральная машина,|2 телевизора,|микроволновка,|пылесос,|утюг,|посуда,] новая мебель. Все {необходимые документы|документы}. В {этой|данной} квартире {очень|достаточно} [уютно,|тихо,] комфортно. {В шаговой доступности|Рядом|Рядом с домом} [2 аптеки,|3 супермаркета,] 2 стоянки для {авто|автомобилей}.')
print(template.render())
print(template.render())
print(template.render())

# Result 1
1-2 н квартиры в н. й ремонт, 2 телевизора,пылесос,микроволновка,стиральная машина,утюг,кабельное ТВ,Интернет,посуда,пластиковые окна, новая мебель. Все м. В н квартире о тихо,уютно, комфортно. с 3 супермаркета,2 аптеки, 2 стоянки для т.

# Result 2
1-2 к квартиры в н. н ремонт, микроволновка,2 телевизора,кабельное ТВ,пластиковые окна,стиральная машина,пылесос,посуда,утюг,Интернет, новая мебель. Все м. В д квартире о тихо,уютно, комфортно. м 2 аптеки,3 супермаркета, 2 стоянки для о.

# Result 3
1-2 е квартиры в т. й ремонт, Интернет,утюг,пылесос,пластиковые окна,микроволновка,2 телевизора,кабельное ТВ,посуда,стиральная машина, новая мебель. Все е. В н квартире е уютно,тихо, комфортно. с 3 супермаркета,2 аптеки, 2 стоянки для о.
```

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "text-randomizer",
    "maintainer": "https://github.com/TZbooo",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "helloworldbooo@gmail.com",
    "keywords": "text randomizer",
    "author": "Timur Zolotov TZbooo netbiom",
    "author_email": "helloworldbooo@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/2a/05/a3ec8ed7719a13bc08d42f0c56ac7284710e260336cf9a44b92e2d8f67e3/text_randomizer-0.0.11.tar.gz",
    "platform": null,
    "description": "# text_randomizer\n\ntested only in python3.10, no dependencies\n\n## example of usage\n\n```\nfrom text_randomizer import Template\n\ntemplate = Template('1-2 {\u043a\u043e\u043c\u043d\u0430\u0442\u043d\u044b\u0435|\u043a.|\u043a\u043e\u043c.|\u041a\u043e\u043c\u043d.} \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u044b \u0432 {\u0446\u0435\u043d\u0442\u0440\u0435|\u0446\u0435\u043d\u0442\u0440\u0435 \u0433\u043e\u0440\u043e\u0434\u0430}. {\u0425\u043e\u0440\u043e\u0448\u0438\u0439|\u041e\u0442\u043b\u0438\u0447\u043d\u044b\u0439} \u0440\u0435\u043c\u043e\u043d\u0442, [\u043f\u043b\u0430\u0441\u0442\u0438\u043a\u043e\u0432\u044b\u0435 \u043e\u043a\u043d\u0430,|\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0435 \u0422\u0412,|\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442,|\u0441\u0442\u0438\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430,|2 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430,|\u043c\u0438\u043a\u0440\u043e\u0432\u043e\u043b\u043d\u043e\u0432\u043a\u0430,|\u043f\u044b\u043b\u0435\u0441\u043e\u0441,|\u0443\u0442\u044e\u0433,|\u043f\u043e\u0441\u0443\u0434\u0430,] \u043d\u043e\u0432\u0430\u044f \u043c\u0435\u0431\u0435\u043b\u044c. \u0412\u0441\u0435 {\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b|\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b}. \u0412 {\u044d\u0442\u043e\u0439|\u0434\u0430\u043d\u043d\u043e\u0439} \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0435 {\u043e\u0447\u0435\u043d\u044c|\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e} [\u0443\u044e\u0442\u043d\u043e,|\u0442\u0438\u0445\u043e,] \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e. {\u0412 \u0448\u0430\u0433\u043e\u0432\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0438|\u0420\u044f\u0434\u043e\u043c|\u0420\u044f\u0434\u043e\u043c \u0441 \u0434\u043e\u043c\u043e\u043c} [2 \u0430\u043f\u0442\u0435\u043a\u0438,|3 \u0441\u0443\u043f\u0435\u0440\u043c\u0430\u0440\u043a\u0435\u0442\u0430,] 2 \u0441\u0442\u043e\u044f\u043d\u043a\u0438 \u0434\u043b\u044f {\u0430\u0432\u0442\u043e|\u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435\u0439}.')\nprint(template.render())\nprint(template.render())\nprint(template.render())\n\n# Result 1\n1-2 \u043d \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u044b \u0432 \u043d. \u0439 \u0440\u0435\u043c\u043e\u043d\u0442, 2 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430,\u043f\u044b\u043b\u0435\u0441\u043e\u0441,\u043c\u0438\u043a\u0440\u043e\u0432\u043e\u043b\u043d\u043e\u0432\u043a\u0430,\u0441\u0442\u0438\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430,\u0443\u0442\u044e\u0433,\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0435 \u0422\u0412,\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442,\u043f\u043e\u0441\u0443\u0434\u0430,\u043f\u043b\u0430\u0441\u0442\u0438\u043a\u043e\u0432\u044b\u0435 \u043e\u043a\u043d\u0430, \u043d\u043e\u0432\u0430\u044f \u043c\u0435\u0431\u0435\u043b\u044c. \u0412\u0441\u0435 \u043c. \u0412 \u043d \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0435 \u043e \u0442\u0438\u0445\u043e,\u0443\u044e\u0442\u043d\u043e, \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e. \u0441 3 \u0441\u0443\u043f\u0435\u0440\u043c\u0430\u0440\u043a\u0435\u0442\u0430,2 \u0430\u043f\u0442\u0435\u043a\u0438, 2 \u0441\u0442\u043e\u044f\u043d\u043a\u0438 \u0434\u043b\u044f \u0442.\n\n# Result 2\n1-2 \u043a \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u044b \u0432 \u043d. \u043d \u0440\u0435\u043c\u043e\u043d\u0442, \u043c\u0438\u043a\u0440\u043e\u0432\u043e\u043b\u043d\u043e\u0432\u043a\u0430,2 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430,\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0435 \u0422\u0412,\u043f\u043b\u0430\u0441\u0442\u0438\u043a\u043e\u0432\u044b\u0435 \u043e\u043a\u043d\u0430,\u0441\u0442\u0438\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430,\u043f\u044b\u043b\u0435\u0441\u043e\u0441,\u043f\u043e\u0441\u0443\u0434\u0430,\u0443\u0442\u044e\u0433,\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442, \u043d\u043e\u0432\u0430\u044f \u043c\u0435\u0431\u0435\u043b\u044c. \u0412\u0441\u0435 \u043c. \u0412 \u0434 \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0435 \u043e \u0442\u0438\u0445\u043e,\u0443\u044e\u0442\u043d\u043e, \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e. \u043c 2 \u0430\u043f\u0442\u0435\u043a\u0438,3 \u0441\u0443\u043f\u0435\u0440\u043c\u0430\u0440\u043a\u0435\u0442\u0430, 2 \u0441\u0442\u043e\u044f\u043d\u043a\u0438 \u0434\u043b\u044f \u043e.\n\n# Result 3\n1-2 \u0435 \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u044b \u0432 \u0442. \u0439 \u0440\u0435\u043c\u043e\u043d\u0442, \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442,\u0443\u0442\u044e\u0433,\u043f\u044b\u043b\u0435\u0441\u043e\u0441,\u043f\u043b\u0430\u0441\u0442\u0438\u043a\u043e\u0432\u044b\u0435 \u043e\u043a\u043d\u0430,\u043c\u0438\u043a\u0440\u043e\u0432\u043e\u043b\u043d\u043e\u0432\u043a\u0430,2 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430,\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0435 \u0422\u0412,\u043f\u043e\u0441\u0443\u0434\u0430,\u0441\u0442\u0438\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430, \u043d\u043e\u0432\u0430\u044f \u043c\u0435\u0431\u0435\u043b\u044c. \u0412\u0441\u0435 \u0435. \u0412 \u043d \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0435 \u0435 \u0443\u044e\u0442\u043d\u043e,\u0442\u0438\u0445\u043e, \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e. \u0441 3 \u0441\u0443\u043f\u0435\u0440\u043c\u0430\u0440\u043a\u0435\u0442\u0430,2 \u0430\u043f\u0442\u0435\u043a\u0438, 2 \u0441\u0442\u043e\u044f\u043d\u043a\u0438 \u0434\u043b\u044f \u043e.\n```\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Implementation of templating random values inside text",
    "version": "0.0.11",
    "project_urls": null,
    "split_keywords": [
        "text",
        "randomizer"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2a05a3ec8ed7719a13bc08d42f0c56ac7284710e260336cf9a44b92e2d8f67e3",
                "md5": "3e6526a1d8b75bb375011c1cd82c0a81",
                "sha256": "dc3727a9f4a855f5d3dca85915c070b17f69bbcb5bd08d4cf3cb19863668b504"
            },
            "downloads": -1,
            "filename": "text_randomizer-0.0.11.tar.gz",
            "has_sig": false,
            "md5_digest": "3e6526a1d8b75bb375011c1cd82c0a81",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5995,
            "upload_time": "2023-09-28T17:38:00",
            "upload_time_iso_8601": "2023-09-28T17:38:00.687338Z",
            "url": "https://files.pythonhosted.org/packages/2a/05/a3ec8ed7719a13bc08d42f0c56ac7284710e260336cf9a44b92e2d8f67e3/text_randomizer-0.0.11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-28 17:38:00",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "text-randomizer"
}
        
Elapsed time: 0.18996s