用与其对应的字段替换索引

时间:2019-05-06 04:15:48

标签: python file

我应该给人们写一封信。使用文件,我有一个字母名称的文本文件和一个字母模板,其中带有索引。然后,我需要用文本文件上的名称替换这些索引以提供输出:具有正确名称的字母。

我已经定义了哪个索引应该用什么变量填充,并据此写出数据库。

我尝试使用template.replace,但是我不确定应该如何准确地编写它。 dataBase =要填充的名称

马修·史密斯,2023年,格罗斯鲍尔教授,她 瑞秋·格林(Rachel Green)2023年 马克·格雷,2023年,博士,努曼,她

template =带有索引的字母模板

亲爱的[0],[1],

恭喜!你是熊!

您已被我们的[2]大学课程录取!邀请您和您的家人参加2019年5月10日上午11点至下午4点的招生日。 在此期间,您将结识未来的同学,进行有指导的学校游览,并结识第一年的顾问-[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])

0 个答案:

没有答案