Замена текста в документах Word с помощью Python
Не являюсь программистом, но немного изучал Python. Возникла необходимость написать небольшую программу для личных нужд. ТЗ: Есть шаблон документа в docx, в нужных местах стоят теги {{tags}}. Программа на входе получает переменную и, исходя из нее, получает другие переменные и подставляет всё по тегам в документе. Работу с одной переменной я осилил благодаря этому сайту(все работает и меняет), но вопрос как сделать, чтобы он менял остальные переменные. Var2 var3 итп. Реально ли это сделать используя данную библиотеку или лучше воспользоваться другими библиотеками? И еще один вопрос - можно ли, исходя из введенной пользователем переменной, выбрать название файла для редактирования?
p.s привожу кусок кода без генерации вторичных переменных, на данный момент волнует именно их замена в документе
from docxtpl import DocxTemplate #импортировал библиотеку
var1 = input() #запросили у пользователя переменную
doc = DocxTemplate('template.docx') #открываем шаблон
context = { 'Var' : var } #меняем переменную в шаблоне {{Var}} на введенную
doc.render(context)
doc.save("ready.docx") #сохраняем файл