2012-08-03 51 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

相關問題