Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Python处理HTML表单数据?_Python_Html_Forms - Fatal编程技术网

用Python处理HTML表单数据?

用Python处理HTML表单数据?,python,html,forms,Python,Html,Forms,我正在尝试同时使用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

我正在尝试同时使用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代码,文件没有开始处理数据


我能做什么?

您应该知道,您现在通过http协议获得的是纯python源文档。若要使用该机制,应该将e.py放在启用cgi的目录中。这意味着您需要http服务器

相关问题

如果您在浏览器中看到python代码,那么问题在于您的服务器配置,而不是您发布的代码。你用的是什么服务器?Apache?最好使用web框架在python上编写web应用程序。看看哪个很简单。@zvzdhk我不想写webapps,我已经准备好了一个表单,我只想能够接收信息。
你在用什么服务器?Apache?
@zvzdhk我没有使用任何服务器,我在自己的计算机上本地构建。但是我在自己的计算机上运行它,我不能将这两个文件链接在一起,以便html表单中的提交按钮执行python文件并提交数据吗?谢谢。要运行CGI服务器,我必须保持pyhon文件运行吗?支持CGI的服务器将自己调用脚本