7

我正在尝试同时使用 Python 和 HTML。我要做的是创建一个 HTML 表单,它将数据提交到 python 文件,然后该 python 文件将处理数据。但我没有让它工作。

这是我的python代码:

form = cgi.FieldStorage() # instantiate only once!

name = form['Sample Name'].value

这是我的 HTML 代码:

<form method='POST' action='/functionGen.py'> 
Name: <input type='text' name='Sample Name'> 
<input type='submit' value='Begin Storing'> 
</form>

最终发生的是我只是在浏览器中看到我的 python 代码,文件没有开始处理数据。

我能做些什么?

4

1 回答 1

2

您应该知道,您现在正在通过 http 协议获取普通的 python 源文档。如果你想使用CGI机制,你应该把你的 .py 放在 cgi-enabled 目录中。这意味着您需要http服务器。

相关问题

于 2013-02-13T20:48:52.447 回答