Skip to content
/ exportsg Public

Export Singapore bank PDF statements to csv

Notifications You must be signed in to change notification settings

kencx/exportsg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

exportSG

Export SG bank statements from PDF to CSV. Supported banks:

  • DBS/POSB
  • UOB
  • OCBC
  • SCB

Usage

# write POSB statement to csv
$ ./main.py -p FILE.pdf -f output.csv

# visualize pdf
$ ./main.py -p FILE.pdf -v

Read CSV

$ pacman -S xsv
$ xsv table output.csv

# exclude DESCRIPTION column
$ xsv select '!2' output.csv | xsv table

Development

Python <=3.10

$ python3 -m pip install -r requirements.txt

Tkinter is also required. You may need to install it separately on certain Linux distributions.

$ pacman -S tk imagemagick

About

Export Singapore bank PDF statements to csv

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages