当值从html页面发送时,我尝试运行一个简单的python程序
html文件如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" media="screen" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/css/bootstrap.min.css">
<title>Minimum Bootstrap HTML Skeleton</title>
<!-- -->
<style>
</style>
</head>
<body>
<div class="container">
<form action="search.py" method="post">
<input type="text" name="x_name">
<input type="submit" name="submit" value="submit">
</form>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script>
</script>
</body>
</html>
这是我的search.py文件
import cgi
import cgitb
form = cgi.FieldStorage()
name = form.getvalue('x_name')
print "Content-type:text/html\r\n\r\n"
print "<html>"
print "<head>"
print "<title>Hello - Second CGI Program</title>"
print "</head>"
print "<body>"
print "<h2>Hello %s %s</h2>" % (name)
print "</body>"
print "</html>"
现在,当我运行html文件并输入name字段并提交它时,它只显示search.py中编写的代码,而不是处理search.py文件 这样地: Check the output
任何关于如何继续运行文件的帮助都会很有帮助。 谢谢
目前没有回答
相关问题 更多 >
编程相关推荐