0
我遇到問題。我有一個項目,包括從網頁向Web服務器發送一個值,並使用該值通過命令數模轉換器來生成電壓。對於服務器端,我使用的是一個運行良好的Python腳本,我創建了一個簡單的網頁,可以輸入想要的值。但他們之間的聯繫缺失。我試圖理解CGI腳本來使用它們將網頁中的值解析爲Python腳本,但沒有運氣。有沒有人有任何其他的想法,或任何人都可以爲初學者解釋CGI?謝謝。從html頁面使用value來執行python腳本
我遇到問題。我有一個項目,包括從網頁向Web服務器發送一個值,並使用該值通過命令數模轉換器來生成電壓。對於服務器端,我使用的是一個運行良好的Python腳本,我創建了一個簡單的網頁,可以輸入想要的值。但他們之間的聯繫缺失。我試圖理解CGI腳本來使用它們將網頁中的值解析爲Python腳本,但沒有運氣。有沒有人有任何其他的想法,或任何人都可以爲初學者解釋CGI?謝謝。從html頁面使用value來執行python腳本
下面是一個簡單的Python腳本,通過web請求管道本地執行的命令的輸出(dir
在Windows計算機上在這種情況下)(使用優秀web.py庫):
import web
from subprocess import check_output
urls = (
'/', 'index'
)
app = web.application(urls, globals())
class index:
def GET(self):
return '<pre>'+check_output('dir', shell=True)+'</pre>'
if __name__ == "__main__":
app.run()
以爲你是尋找一個MVC。在http://wiki.python.org/moin/WebFrameworks中有很多例子 – goofd