C'est la structure de base du code que j'utilise actuellement pour créer un fichier PDF pour chaque ligne de mon fichier CSV. Donc, s'il y a 10 lignes, j'attends une sortie de 10 fichiers PDF. Ce que je reçois à la place est un PDF avec toutes les lignes, ce qui crée un gros fichier.Créer plusieurs fichiers PDF avec PFDF?
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')
Par conséquent, mes questions sont les suivantes: 1) Comment puis-je imprimer plusieurs fichiers PDF? 2) Comment faire pour que chaque PDF ait un nom de fichier unique?