用i对应的字段替换索引

2024-10-01 11:28:47 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

我试过使用template.replace,但是,我不知道该如何准确地编写它。 数据库=要填充的名称

Matthew,Smith,2023,教授,Grossbauer,她 瑞秋,格林,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])

Tags: in名称模板数据库fieldsfor字母line