2012-08-03 72 views
2

我有一个python脚本,可以使用matplotlib和命令行输入输出一个绘图。在PHP网站上输出matplotlib图表的好方法是什么?

我现在正在做的是让脚本打印生成的剧情图片的位置/文件名,然后当PHP看到它时,它会输出一个img标签来显示它。

python脚本在运行时会删除大于20分钟的图像。这似乎是太多的解决方法,我想知道是否有更好的解决方案。

回答

2

您可以修改您的python脚本,以便输出图像(图像/ jpeg)而不是将其保存到文件。然后正常使用标签,但直接指向python脚本。你的php根本不会调用Python脚本,它只是将它包含为图像的src。

+0

这听起来像我正在尝试做的事情。将输入提供给python脚本的好方法是什么?我没有安装Web框架。 – UXkQEZ7 2012-08-03 06:04:52

+0

您必须将url中的数据传递给查询字符串。我大多熟悉mod_python,但是有一些方法可以在不使用框架的情况下查询字符串。 – AndrewR 2012-08-03 06:18:10

+0

据我所知,在没有mod_python的情况下,当浏览器读取python脚本文件时,它会读取纯文本,python永远不会被执行。 – UXkQEZ7 2012-08-03 06:34:13

相关问题