如何将html表单/文件名的名称传递给python-CGI / HTML / Python

时间:2018-12-04 00:35:22

标签: python html cgi

我在网上和StackOverflow上搜索了一堆,但仍然没有找到答案。

我有两个HTML表单something.html(对于用户)和something_test.html(对于联合开发者),它们都使用POST将表单中的输入传递给相同的python脚本。我的问题是我如何在python脚本中知道哪种HTML表单发送了输入?就我而言,如果它是“ something_test.html”,则显示的输出将更加冗长。

是存储在某些变量中的表单名,可以在python脚本中解析。

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

好,假设您已经能够解析表单数据...

我只会向您的表单添加一个隐藏的输入字段,如下所示:

something.html

<input type="hidden" id="formName" name="name_of_form" value="something">

something_test.html

<input type="hidden" id="formName" name="name_of_form" value="something_test">

然后在python脚本中处理表单数据时,表单名称将显示在“ name_of_form”中。