What's a good way to output matplotlib graphs on a PHP website?
You could modify your python script so it outputs an image (image/jpeg) instead of saving it to a file. Then use the  tag as normal, but pointing directly to the python script. Your php wouldn't call the python script at all, It would just include it as the src of the image.
I have a python script that can output a plot using matplotlib and command line inputs.
What i'm doing right now is making the script print the location/filename of the generated plot image and then when PHP sees it, it outputs an img tag to display it.
The python script deletes images that are older than 20 minutes when it runs. It seems like too much of a workaround, and i'm wondering if there's a better solution.