AutoGen db and Card dir

This commit is contained in:
Jordan ERNST 2018-04-17 16:27:41 +02:00
parent bc7482b29f
commit 13cfdf630c
2 changed files with 9 additions and 1 deletions

View File

@ -1 +0,0 @@
Titre;Prénom;Nom;Numéro de client;Date d'inscripton;Date d'expiration
1 Titre Prénom Nom Numéro de client Date d'inscripton Date d'expiration

View File

@ -44,6 +44,14 @@ pdftemplate = IFPassdir + 'Templates\IFPass_PDF_Template.pdf'
pngtemplate = IFPassdir + 'Templates\IFPass_PNG_Template.png' pngtemplate = IFPassdir + 'Templates\IFPass_PNG_Template.png'
fonttemplate = IFPassdir + 'Templates\Roboto-Bold.ttf' fonttemplate = IFPassdir + 'Templates\Roboto-Bold.ttf'
def initialisation():
if not os.path.exists(imgdir):
os.makedirs(imgdir)
if not os.path.exists(clientsfile):
with open(clientsfile, 'w', newline='', encoding='utf-8') as csvfile:
writer = csv.writer(csvfile, delimiter=';')
writer.writerow(['Titre', 'Prénom', 'Nom', 'Numéro de client', 'Date d\'inscription', 'Date d\'expiration'])
def get_fullname(): def get_fullname():
firstname = input("Prénom : ").strip() firstname = input("Prénom : ").strip()
@ -250,6 +258,7 @@ while "the informations are incorrect": # Loop Filling informations
if correct: if correct:
os.system('cls') os.system('cls')
initialisation()
picture = getpic() picture = getpic()
clientID = getclientID() clientID = getclientID()
barcode = barcode_gen(clientID) barcode = barcode_gen(clientID)