我完成了一些python教程,並希望進一步深入。我可以通過在桌面上按f5(保存並運行)來打開IDLE並執行代碼,但這是我的能力的限制。我想能夠執行一個網頁上的程序在網站上運行Python文件
我試着簡單地上傳文件到我的服務器,然後瀏覽到鉻。我相信你知道發生了什麼事情:屏幕上顯示的網址。
因爲我是python的新手,我不確定從哪裏開始,甚至不知道要問什麼問題。基本上我想在browswer中運行該程序,就好像browswer是IDLE一樣,或者更好的是,創建一個html/css按鈕,在單擊時運行該程序。
你可以像CGI那樣運行它我認爲...你可以使用php的exec函數。您可以使用燒瓶或django並使用fcgi或乘客運行一個網站。這取決於你的意思......但我認爲只是使用php的exec函數可能是你想要的 – 2013-04-10 04:06:15
@Joran謝謝,我將從exec函數開始,看看我得到了什麼。基本上我只想靜態網頁有一些「點擊我來運行簡單的Python腳本」按鈕。 – Travis 2013-04-10 04:13:07
確保你的py文件以'#!/ bin/python'開始,並且/或者叫做exec('python myscript.py')'...這可能是一個巨大的巨大安全風險,所以我會保留URL的祕密,也許密碼保護......真的,我會建議做一個本地主機上,也許 – 2013-04-10 04:15:02