2011-11-20 20 views
0

我正在通過Python生成一個HTML頁面,使用Flask框架接收消息併發送請求模塊。我的Python腳本有一個名爲History的全局列表變量,並且當單擊一個按鈕時,我想讓python腳本運行命令History = [](例如,轉儲列表的內容)。如何在按下時使HTML按鈕影響python腳本的數據?

我該如何做到這一點?我用下面的代碼生成按鈕:

s += '<input type="submit" value="Reset History">' 
return s 

但是現在它什麼也沒做。

+0

享受我的回答 – tekknolagi

回答

4

具有HTML頁面使用POST或GET,然後將其通過在Python一個cgi形式拿起送的值,轉換爲整數,和

<input type="submit" name="reset_hist" /> 

if(reset_hist): 
    History = [] 

或者您可以使用AJAX發送請求,而不是加載新頁面。見xmlHttpRequest()

+1

謝謝:D它工作得很漂亮! –

+1

8個月後,它完成了 –

相關問題