Ik converteer je PDF-tabellen naar schone Excel-bestanden met een herbruikbaar python script

Sommige informatie is automatisch vertaald.

Oezbekistan

Ik spreek Russisch, Oezbeeks, Engels

Python automatisering voor Excel, PDF en data rapporten

Ik bouw kleine Python tools die een saaie, herhalende taak van je bureau halen. De meeste van mijn werkzaamheden zien er zo uit: je hebt data in één vorm - PDFs, een CRM-export, een map met Excel-bes...
Over deze dienst

Je PDF bevat een tabel. Je hebt die in Excel nodig, niet één keer maar elke week.


De meeste verkopers typen het handmatig over en rekenen per pagina. Ik schrijf in plaats daarvan een Python script: je voert het zelf uit, zo vaak je wilt, op zoveel bestanden als je wilt.


Wat het betrouwbaar maakt op echte documenten: tabellen die over pagina's breken met de kop herhaald (de herhalingen worden verwijderd), subtotalen die in het midden van het document staan (gescheiden van echte regelitems), nummers geschreven als 1 234 567,89 of 1,234,567.89 (beide worden correct gelezen), en lange itemnamen die binnen een cel worden afgebroken (samen gehouden).


Het controleert ook zijn eigen werk: de som van de geëxtraheerde rijen wordt vergeleken met het totaal dat in de PDF staat, en hoeveelheid x prijs wordt voor elke regel opnieuw berekend. Als die niet overeenkomen, zie je dat in de output, in plaats van dat je het een maand later ontdekt.


Je krijgt het schone Excel-bestand, het script en een korte README zodat je het zelf kunt uitvoeren.


Gescande PDFs (afbeeldingen in plaats van tekst) hebben OCR nodig. Stuur me eerst een voorbeeld.

Omzetten vanuit:

PDF

Omzetten naar:

XLS, XLSX