Feat: Handle get_lot when RECAPITULATIF is nan

This commit is contained in:
Bertrand Benjamin 2023-09-20 09:28:57 +02:00
parent b0333cddd8
commit 0040dccd9a
1 changed files with 4 additions and 1 deletions

View File

@ -32,7 +32,10 @@ def is_it(page_text):
def get_lot(txt):
"""Return lot number from "RECAPITULATIF DES OPERATIONS" """
regex = r"[BSM](\d+)(?=\s*-)"
result = re.findall(regex, txt)
try:
result = re.findall(regex, txt)
except TypeError:
return "*"
if result:
return "{:02d}".format(int(result[0]))
return "*"