![]() |
Multivariate Pattern Analysis in Python |
Inheritance diagram for mvpa.base.report:
Creating simple PDF reports using reportlab
Bases: object
Simple PDF reports using reportlab
Named report ‘report’ generates ‘report.pdf’ and directory ‘report/’ with images which were requested to be included in the report
You can attach report to the existing ‘verbose’ with
report = Report() verbose.handlers += [report]
and then all verbose messages present on the screen will also be recorded in the report. Use
report.text(“string”) to add arbitrary text report.xml(“<H1>skajdsf</H1>”) to add XML snippet
- or
report.figure() to add the current figure to the report. report.figures() to add existing figures to the report, but they
might not be properly interleaved with verbose messages if there were any between the creations of the figures.
Inspired by Andy Connolly
Initialize report
Parameters: |
|
---|
Clear the report
Add a figure to the report
Parameters: |
|
---|
Adds all present figures at once
If called twice, it might add the same figure multiple times, so make sure to close all previous figures if you use figures() multiple times
Just a marker for the break of the flow
Saves PDF
Parameters: |
|
---|
Add a text string to the report
Just an alias for .text, so we could simply provide report as a handler for verbose
Adding XML string to the report