dev-python/documentex: add debug variable

DavidD 5 years ago
parent 62b71c2467
commit 54def127e4

@ -5,10 +5,14 @@ import jinja2
softname = 'documentex' softname = 'documentex'
"""Nom du programme """Nom du programme
""" """
version = '1.0' version = '1.1'
"""Version du programme """Version du programme
""" """
debug = False
"""Debug variable
"""
classe_appartenance = "PT" classe_appartenance = "PT"
promotion = "Fourier" promotion = "Fourier"
lycee_appartenance = "Lycée Langevin Wallon" lycee_appartenance = "Lycée Langevin Wallon"

@ -9,6 +9,9 @@ def format(argv):
arguments = argv.split('_') arguments = argv.split('_')
if len(arguments) == 1: if len(arguments) == 1:
arguments.append('') # garantit qu'il y a toujours au moins deux arguments, le second éventuellement vide arguments.append('') # garantit qu'il y a toujours au moins deux arguments, le second éventuellement vide
if constantes.debug:
print("fonction format")
print(f"La variable arguments est {arguments}")
return arguments return arguments
def bon_format(argv): def bon_format(argv):
@ -18,6 +21,9 @@ def bon_format(argv):
if len(arguments) != 2: # c'est impossible ? if len(arguments) != 2: # c'est impossible ?
return False return False
numero,titre = arguments numero,titre = arguments
if constantes.debug:
print("fonction bon_format")
print(f"Les variables numero,titre sont {numero} et {titre}")
try: try:
int(numero) #si le numéro est bien un numéro int(numero) #si le numéro est bien un numéro
return numero in constantes.numeros_admissibles return numero in constantes.numeros_admissibles

Loading…
Cancel
Save