您需要将脚本合并到一个脚本中。对于csv文件中的每一行,您提取该医生的数据,然后使用字符串连接将其与ginormous html字符串拼接。然后将该字符串写入输出文件。在
下面是一个输出姓名、职务和部门数据的示例。在
然而,我不得不同意@TankorSmash的观点,这可能不是最好的解决方案。某些类型的templating engine通常更容易使用。在import webbrowser
import csv
# open blank file
f = open(‘template.html’, ‘w’)
with open(‘./data.csv’, ‘r’) as c:
reader = csv.reader(c)
for row in reader:
name = row[0]
title = row[1]
department = row[2]
message = “””
“”” + name + “””
“”” + title + “””,