Skip to content

DansMatee/ReportParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Report Parser

A report parser built to streamline iso-tank depot reports into a single excel spreadsheet for easy manipulation.

Languages

Functionality created with python. Batch scripts created for ease of use.

Functions

  • Parses all depot types, pdfs and xsxls.
  • Adds each report as a new block within a single spreadsheet, with labeled gate in and gate out sections.
  • Dates added for easy readability.

Running locally

  1. Clone the repository into a folder.
  2. Create the following folder structure in the repo root.
├── reports
│   ├── ARC
│   ├── MED
│   ├── TSA
│   └── WTS
  1. Create a virtual env with python python -m venv .venv
  2. Activate the virtual env .venv\Scripts\Activate
  3. Install the required packages pip install -r requirements.txt
  4. Once requirements are installed, drag and drop depot specific reports in each folder, and use run.bat, spreadsheet will be created in the root folder once finished.
  5. To clear spreadsheet and all reports from reports folders, run clear.bat.

Images

  • Output spreadsheet with reports added.
    image

About

Parser for combining depot reports

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors