我已經搜索了一段時間,但我找不到如何做我想要的簡明解釋。從網頁調用Python腳本
我有一個相當複雜的程序,我想使一個簡單的Web界面,。
理想的情況下就會有一對夫婦的文本字段,網頁上的「富」與「酒吧」。
當用戶點擊提交,Python腳本「的src/script.py」運行,它可以訪問這些領域莫名其妙的內容。
我的Apache2和mod_python。
我已經搜索了一段時間,但我找不到如何做我想要的簡明解釋。從網頁調用Python腳本
我有一個相當複雜的程序,我想使一個簡單的Web界面,。
理想的情況下就會有一對夫婦的文本字段,網頁上的「富」與「酒吧」。
當用戶點擊提交,Python腳本「的src/script.py」運行,它可以訪問這些領域莫名其妙的內容。
我的Apache2和mod_python。
這裏是它如何工作的:
用戶requestes網頁(如http://127.0.0.1/start.html一個URL)
你的網頁服務的用戶(無論是通過像Apache一個獨立的Web服務器或者通過一些Python的lib像http.server,BaseHTTPServer,燒瓶,CherryPy的,...)
用戶在網頁上的某些HTML表單填寫一些值(學習html forms),當他擊中提交另一個URL請求等http://127.0.0.1/myfunction.py?foo=1&bar=2
你要處理該請求到該網址,並經由cgi,mod_py和類似的燒瓶中,CherryPy的等Apache或Python框架從URL中提取的參數,例如..和比你會執行使用你的代碼的參數並生成產生的HTML頁面,如果你想保持它很簡單,學習如何使用它們燒瓶和HTML表單通過這些工具
爲它服務。
http://www.modpython.org/live/current/doc-html/tut-pub.html – dm03514
@ dm03514:不,請。 'mod_python'已經死了,不需要刪除它。如果'mod_wsgi'不可用,即使普通的舊CGI也比'mod_python'好。 – Helgi