Так что теперь будет что-то вроде:
ющий код, конечно, создаст PNG с именем test и сохранит его на сервере:
from matplotlib.figure import Figure
from matplotlib.backends.backend_agg import FigureCanvasAgg
fig = Figure(figsize=[4,4])
ax = fig.add_axes([.1,.1,.8,.8])
ax.scatter([1,2], [3,4])
canvas = FigureCanvasAgg(fig)
canvas.print_figure("test.png")
Затем, чтобы просмотреть изображение в браузере, мы должны перейти на example.com/test.png. Это означает, что мы должны сначала вызвать страницу с кодом Python для создания файла test.png, а затем перейти к файлу PNG. Есть ли способ рисовать PNG и выводить на странице Python, которая создает изображение? Спасибо!