Tolka PDF-filer
Nu ska du ta itu med ett litet projekt som du har skjutit upp. Ditt företag har gett dig ett antal PDF-filer med undertecknade kontrakt. Målet är att skapa en databas med information som du hämtar ut ur dem. Tre av kolumnerna ska motsvara dag, månad och år då kontraktet undertecknades.
Datumen visas som Signed on 05/24/2016 (där 05 anger månaden och 24 dagen). Du bestämmer dig för att använda fångstgrupper för att extrahera den informationen och sedan lagra den separat i olika variabler.
Du väljer att göra ett proof of concept.
Variabeln contract med texten från ett kontrakt och modulen re är redan inlästa i din session. Du kan använda print() för att granska datan i IPython Shell.
Den här övningen är en del av kursen
Reguljära uttryck i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Write regex and scan contract to capture the dates described
regex_dates = r"____\s____\s(____)/(____)/(____)"
dates = re.____(____, ____)