2011-12-01 63 views
0

我寫了一個基於python控制檯的程序。它只需要很少的參數(如文件名)來執行。 我想從瀏覽器運行它... 我該如何解析這個參數並執行python代碼 任何線索......方法。 謝謝從瀏覽器執行python應用程序

+1

在瀏覽器中像Javascript一樣執行Python嗎?如果這就是你的意思,那是不可能的......但是有一個有趣的[Python to Javascript編譯器](http://pyjs.org/)。 –

+0

@JohnDoe:我正在嘗試,但我面臨一個奇怪的問題..它的示例腳本運行得很好..但如果我在程序中使用它的庫...那麼它是一些python-hulahop它說缺少,我無法找到任何地方的Ubuntu .. :( – Fraz

+0

[Skulpt](http://www.skulpt.org/)?雖然,睡衣仍然看起來像最好的投注... –

回答

2

也許你應該澄清你的問題。至少我不完全明白你爲什麼要在瀏覽器中運行終端程序?

但是,如果你想重新使用一些你已經寫過的代碼,你可以使用微型框架,如Flask

檢查從瓶中的文檔這個例子:

from flask import Flask 
app = Flask(__name__) 

@app.route("/") 
def hello(): 
    return "Hello World!" 

if __name__ == "__main__": 
    app.run() 

所以,你可以寫一個接受參數的簡單視圖,你需要的,那麼該視圖調用你的代碼,並返回任何你想要的,最有可能的HTTP響應。

+0

sweeet ..正是我需要的: ) – Fraz

+0

啊...冷靜:-)燒瓶真的很棒。 – arie

+0

哇..這件事是輕量級和相當簡單:) – Fraz