這是我目前用於爲CSV文件中每行創建一個PDF文件的代碼的基本結構。所以如果有10行,我期望輸出10個PDF。我得到的是一個包含所有行的PDF,它創建一個大文件。使用PFDF創建多個PDF文件?
with open('new1.csv', 'r', newline='') as x:
data_reader = csv.DictReader(x, delimiter=',', quotechar='"')
for x in data_reader:
record = x['Test ID']
record_str = 'Test ID: ' + record
name = x['Name']
name_1 = 'Name: ' + name
pdf.cell(effective_page_width/5.0, 0.0, record_str)
pdf.cell(effective_page_width/5.0, 0.0, name_1)
More variables like the ones above
pdf.output('Test.pdf', 'F')
因此,我的問題是: 1)如何打印多個PDF? 2)我如何讓每個PDF都有唯一的文件名?