Skip to content

SavageCore/ocado-parser

 
 

Repository files navigation

ocado-parser

Lint codecov Code style: black

Generate OpenDocument Spreadsheet (ods) from Ocado receipts

Install

$ git clone https://github.com/SavageCore/ocado-parser.git
$ pip install -r requirements.txt

Running

Add 1 or more receipts to the folder /static/pdf then execute

$ python -m app.main

Your ODS files will be in /static/output

Why?

Primarily because organising the weekly shop bill with housemates is a faff!

However, I created this fork of magyargergo/ocado-parser to do the following:

  • Remove quantity from spreadsheet
  • Switch from XLSX to OpenDocument Spreadsheet (ods)
  • Support parsing multiple receipts in one run
  • Learn some more Python (primarily unit testing)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%