在CGI中,如何使用python代码和html代码

时间:2018-01-13 02:53:29

标签: python html forms cgi

如何在CGI中的同一文件中同时使用HTML和Python代码,因为我们可以使用PHP和HTML执行相同的操作。 我在Python文件中有以下HTML代码。

#!C:/python36/python.exe
import cgi
print("Content-type:text/html")
print("""
<html>
<head><title>html form</title></head>
<body style='background-color:red;'>
<form method="POST" action="#">
<input type="text" placeholder="username" name="username">
<input type="text" placeholder="password" name="password">
<input type="submit"   value="submit" name="send">
</html>""")

现在我想在这个文件中使用python代码来获取表单数据,我的python代码如下:

form = cgi.FieldStorage()

username = form.getvalue("username")
password = form.getvalue("password")
print(username,password)

现在,如果单击了submit,我希望执行Python代码,并且我也不想在表单操作中引用我的Python代码。

0 个答案:

没有答案