首页 > 解决方案 > 在模板中导入数据并批量创建 PDF

问题描述

我有一个包含 1.000 多个帐户的文件 (datafile1),后面是这样的列中的信息:

帐户名1 info1 info2 info3

帐户名2 info1 info2 info3 ...

我在 excel 中有一个带有一些文本和徽标的模板。我想将 datafile1 中的数据导入模板并为所有帐户创建一个单独的 PDF。因此,假设 1.000 个 pdf。有没有办法做到这一点?也许是开箱即用的程序,或 python 代码?提前感谢您的回答。

标签: pythonexcelpowerbi

解决方案


你需要的是csv库。您可以使用它读取 excel 文件和 csv 文件,指定方言参数。

import csv

with open(file_path)as excel_file:
    reader = csv.reader(excel_file, dialect='excel')
    for row in reader:
        #Your format goes here

您只需指定如何处理文件中的每一列。在您的情况下row[0]是帐户名称并且row[N]是 infoN。

要编写 pdf,您可以检查这个问题


推荐阅读