pyhtml-invoice - straightforward HTML invoice generator written in Python.
This is a straightforward HTML invoice generator written in Python. One of the advantages over other methods is that the end-user can redirect the output of the script using whatever commandline tools preferred.
This could be used as a method of generating email invoices, since the CSS is generated by the included pycss.py file.
Specifically, the following packages are required:
Dump generate_invoice.py at the location your typical python scripts.
Afterwards, adjust the details and to match your company and client so that the HTML generated resembles what orders you need to place / deliver.
The script calls pycss.py to generate the CSS for the HTML file. You may have to edit pycss.py if the styles need to be adjusted.
Simply execute the script and redirect the contents to the intended destination (e.g. HTML file or email).
To make an HTML file:
python generate_invoice.py > biz_invoice.html
To send an email, call the client of your choice via commandline:
sendmail email@example.com < `python generate_invoice.py`
This was developed by Robert Bisewski at Ibis Cybernetics. For more information, contact: