0

我正在通过 Python 生成一个 HTML 页面,使用 Flask 框架接收消息并使用 requests 模块发送它们。我的python 脚本有一个名为的全局列表变量History,当单击按钮时,我希望python 脚本运行命令History = [](例如转储列表的内容)。

我如何做到这一点?我使用以下代码生成了按钮:

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

但现在它什么也没做。

4

1 回答 1

4

让 HTML 页面使用 POST 或 GET 发送一个值,然后由 Python 中的 cgi 表单获取,转换为整数,然后

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

if(reset_hist):
    History = []

或者您可以使用 AJAX 发送请求,而不是加载新页面。看xmlHttpRequest()

于 2011-11-20T08:54:13.467 回答