Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.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
CGI模块-Python_Python_Html_Python 3.x_Cgi - Fatal编程技术网

CGI模块-Python

CGI模块-Python,python,html,python-3.x,cgi,Python,Html,Python 3.x,Cgi,我发现了这个,它允许我在python脚本中使用HTML标记 我在这里看到了一些展示如何使用它的主题,但是当我使用它时,它不起作用 import cgi print (""" <html> <body> Hello </body> </html> """) 导入cgi 打印(“”) 你好 """) 这是我运行脚本时的输出: <html> <body> Hello </body> </html>

我发现了这个,它允许我在python脚本中使用HTML标记

我在这里看到了一些展示如何使用它的主题,但是当我使用它时,它不起作用

import cgi
print ("""
<html>
<body>
Hello
</body>
</html>
""")
导入cgi
打印(“”)
你好
""")
这是我运行脚本时的输出:

<html>
<body>
Hello
</body>
</html>

你好
我怎样才能正确使用这个


谢谢。

如果您的CGI脚本已经连接到web服务器,您还需要发出HTTP头,例如

print("Content-Type: text/html")     # HTML is following
print()                              # blank line, end of headers
print ("""
<html>
<body>
Hello
</body>
</html>
""")
print(“内容类型:text/html”)#html如下
print()#空白行,标题末尾
打印(“”)
你好
""")

请注意,
cgi
模块没有以任何方式用于实现这一点;只需简单调用
print()
。当您希望处理客户端通过HTML表单提交的表单数据时,该模块非常有用。

我觉得您的输出很好。你希望得到什么?@Kevin我希望得到Hello,没有html标签