Я должен написать письмо людям.Используя файл, у меня есть текстовый файл с именами для письма и шаблоном письма, с индексами в нем.Затем мне нужно заменить эти индексы именами в текстовом файле, чтобы получить вывод: букву с правильными именами.
Я уже определил, какой индекс должен заполняться какими переменными, и записал базу данных в соответствии ск этому.
Я пытался использовать template.replace
, однако я не уверен, как я должен написать это точно.база данных = имена, которые должны быть заполнены
Мэтью, Смит, 2023, проф., Гроссбауэр, Ши Рэйчел, Грин, 2023, доктор Сковилль, Хе Марк, Грей, 2023, доктор НюманОна
шаблон = шаблон письма с индексами
Уважаемые [0], [1],
Поздравляем!Вы Медведь!
Вы были приняты в наш класс колледжа [2]!Вы и ваша семья приглашены на День зачисленных студентов 10 мая 2019 года с 11 до 16 часов.В течение этого периода вы встретитесь с будущими одноклассниками, проведете экскурсию по школе и встретитесь с вашим первокурсником - [3] [4].Вы будете входить в здание приемной комиссии, чтобы зарегистрироваться, и все консультанты будут там.
for line in dataBase:
print (line)
line = line.rstrip()
fields = line.split (",")
print (fields)
lenofFields = len(fields)
for T_line in template:
entire = template.read()
print (T_line)
T_line = T_line.rstrip()
for i in (0,lenofFields):
template.replace ("[" + i + "]", fields [i])