def myimage():
    import cSringIO
    fig=Figure()
    ...
    canvas=FigureCanvas(fig)
    stream=cStringIO.StringIO()
    canvas.print_png(stream)
    return stream.getvalue()

then use {{=IMG(_src=URL('myimage'))}} to include it.

On Dec 5, 10:32 pm, Pumplerod <[email protected]> wrote:
> Is there a way, or example, I could be pointed to which demonstrates
> using mathplotlib to plot upon request without writing the image file
> to disk?
>
> I'm able to create my plot and save it to the static/images directory
> which then I can load within my view, however I would like to be able
> to generate the image without having to save the file first.

Reply via email to