Implementation of templating random values inside text
Project description
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 стоянки для о.
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
File details
Details for the file text_randomizer-0.0.13.tar.gz.
File metadata
- Download URL: text_randomizer-0.0.13.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a1fc127f14361166cdb3636789ca8b6ad928f20e18e90ea471cea1f7843be0e
|
|
| MD5 |
28e8c1a1e77464b785be01153b3a789d
|
|
| BLAKE2b-256 |
31414acb3a1cfc29b527afa40b3b33cbe1da583f5ff8364b0251382e8ddba41a
|