Bonjour à tous,
je fais un tableau dans un PDF avec reportlab, et je souhaiterais qu'il y ait des tabulations en fin de cellule, pour pouvoir faire un copier-coller des valeurs dans un tableur sans avoir besoin de lui dire de mettre les espaces comme séparateur.
Apres quelques recherches je n'ai pas trouvées de solution, est-ce une histoire d'encodage ou autre. Je ne vois pas ce qui m'échappe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 from reportlab.lib import colors from reportlab.lib.pagesizes import letter from reportlab.platypus import SimpleDocTemplate, Table, TableStyle doc = SimpleDocTemplate("simple_table.pdf", pagesize=letter) # container for the 'Flowable' objects elements = [] #a=str("1\t") a=str("1 ") data= [[a,a,a,a,a], [a,a,a,a,a]] t=Table(data) elements.append(t) doc.build(elements)
Merci
Partager