Evaluation of methods to generate PDF reports with Python