PDFtoCSV using tabula module
######## Usage #########
- Creating on Desktop (macOS) folder named PDFtoCSV
- Inside PDFtoCSV create 2 folders named: pdf, csv
- All filles from pdf folder will be converted into csv files and storen inside csv folder
Script ignores all non .PDF files inside the pdf folder
######## pyinstaller --onefile issues ###########
There are issues compiling the script using pyinstaller - missing tabula-version-jar-with-dependencies.jar file.
Workaround is to use line as bellow:
pyinstaller --onefile --add-binary "/PATH/TO/FILE/tabula-1.0.5-jar-with-dependencies.jar:./tabula/" FILE_NAME.py
IMPORTANT!!!!
between '(...).jar:./tabula/' the ':' is used for UNIX based system (macOS, linux), use ';' if you are going to compile it on Windows
Enjoy! Marcel S.