{"repo":"genbs/poste-italiane-parser","free":true,"listed":false,"github":"https://github.com/genbs/poste-italiane-parser","clone":"git clone https://github.com/genbs/poste-italiane-parser.git","description":"A Python tool to parse PDF statements from Poste Italiane (Postepay, BancoPosta) and extract data as structured JSON.","language":"Python","stars":50,"topics":["fintech","pdf-parser","personal-finance","poste-italiane","bancoposta","postepay"],"license":"MIT","category":"trading","readme_excerpt":"Poste Italiane Documents Parser agli sventurati che hanno un conto postale A Python tool to parse PDF documents from Poste Italiane and convert them into structured JSON or CSV data. It automatically identifies the document type and validates financial data to ensure integrity. --- Key Features - Automatic Document Detection : Identifies the document type (e.g., BancoPosta statement, Postepay report) from the PDF content. - Data Validation : Performs validation checks on account statements to ensure balances and totals match the transactional data. - Multi-Page Transaction Parsing : Accurately handles transaction descriptions that span across multiple pages. - Multiple Output Formats : Export extracted data to JSON (default) or CSV formats. - Batch Processing : Analyze a single PDF or an entire directory of documents at once. - Easily Extendable : The design makes it simple to adapt the parser for future changes in PDF layouts or to support new document types. --- Supported Documents - Estratto Conto BancoPosta - Rendiconto Postepay Evolution - Lista Movimenti Postepay Evolution --- Installation 1. Clone the repository: 2. Install the required dependencies: --- Usage Download the documents you wish to analyze from your Poste Italiane online account, then run the script from your terminal. You can download the document from here Arguments - -p , --path (Required): Path to the PDF file or a directory containing PDF files. - -f , --format (Optional): Output format ( json or csv ","default_branch":null,"files":null,"tree":[],"storefront":"/r/genbs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/genbs/poste-italiane-parser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}