使用Python处理HTML表单数据?

use*_*732 6 html python forms

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

这是我的python代码:

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

name = form['Sample Name'].value
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码:

<form method='POST' action='/functionGen.py'> 
Name: <input type='text' name='Sample Name'> 
<input type='submit' value='Begin Storing'> 
</form>
Run Code Online (Sandbox Code Playgroud)

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

我能做什么?

bsi*_*nau 2

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

相关问题