no more date-lists. we calculate them now ;)
This commit is contained in:
parent
c69cb9f172
commit
1f9d445b0b
2 changed files with 11 additions and 7 deletions
|
@ -1,5 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
import csv
|
||||
import datetime
|
||||
import os
|
||||
import sys
|
||||
import tempfile
|
||||
|
@ -9,16 +10,22 @@ from fillpdf import fillpdfs
|
|||
from pdfrw import PdfReader, PdfWriter
|
||||
|
||||
# Change to your needs
|
||||
event_period = "27.10. - 31.10.23"
|
||||
start_date = "2024-10-30"
|
||||
end_date = "2024-11-03"
|
||||
event_org = "Verein der Freunde und Förderer der Bundesfachschaftentagung Elektrotechnik e.V."
|
||||
event_name = "93. Bundesfachschaftentagung Elektrotechnik"
|
||||
attendees_csv = "/Users/dominik/Nextcloud BuFaTa ET/Ausschüsse/Generalsekreteriat/93_teilnehmer.csv"
|
||||
event_name = "95. Bundesfachschaftentagung Elektrotechnik"
|
||||
attendees_csv = "95_teilnehmer.csv"
|
||||
empty_sheets = 1
|
||||
template_form = "Teilnehmendenliste_FR_22_23_final.pdf"
|
||||
date_list = ["27.10.23", "28.10.23", "29.10.23", "30.10.23", "31.10.23"]
|
||||
|
||||
# Nothing to change below here
|
||||
|
||||
start = datetime.date.fromisoformat(start_date)
|
||||
end = datetime.date.fromisoformat(end_date)
|
||||
event_period = f'{start.strftime("%d.%m")} - {end.strftime("%d.%m.%y")}'
|
||||
days = int((end - start).days)
|
||||
date_list = [(start + datetime.timedelta(days=i)).strftime('%d.%m.%y') for i in range(days + 1)]
|
||||
|
||||
form_mapping = [("6", "20", "21"), ("19", "40", "41"), ("18", "39", "22"),
|
||||
("17", "42", "23"), ("16", "43", "24"), ("15", "44", "25"), ("14", "45", "26"),
|
||||
("13", "46", "27"), ("12", "Text7", "28"), ("11", "29", "34"), ("10", "30", "35"),
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
Vorname, Nachname, Standort, Status
|
||||
Kia, Killing, Frei Universität Mordor, Student
|
||||
Lio, Lampe, Sonnige Hochschule des Auenlandes, Student
|
|
Loading…
Reference in a new issue