如何在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代码。