如何在Html文件中插入Python代码
如何在Html文件中插入Python代码如何在Html文件中插入Python代码,python,html,Python,Html,如何在Html文件中插入Python代码 <html> <head> </head> <h1>Hello Python!</h1> <body> Here i want to insert Python Code </body> </html> 你好,巨蟒! 这里我想插入Python代码 CGI的简单示例 print('Content-Type: text/html') print('\n\n
<html>
<head>
</head>
<h1>Hello Python!</h1>
<body>
Here i want to insert Python Code
</body>
</html>
你好,巨蟒!
这里我想插入Python代码
CGI的简单示例
print('Content-Type: text/html')
print('\n\n')
print('''<html>
<head>
</head>
<h1>Hello Python!</h1>
<body>''')
# Here insert Python Code
print('''</body>
</html>''')
您不能(或者至少不应该)像使用PHP那样将python与HTML混合使用。为了动态生成HTML,您可以使用任何类似的方法。您也可以在python脚本中直接将HTML作为字符串进行操作,但这显然是不推荐的 我认为您尝试归档与PHP和
smth
标签。
这是不可能的。你可以试着用类似的东西。
这是唯一正确的选择。或者试试与Python和Ruby非常相似的Coffeescript。
但如果您只需要在服务器端执行,这意味着代码将在wire的您端执行,而不是在浏览器上执行,您可以查看类似Flask的内容。这个框架非常简单易用,而且模板引擎非常棒
在HTML中包含除JS或编译为JS的语言以外的任何代码都不是一个好主意。这只是自找麻烦 我认为您需要使用python语言设计网站或web服务。您必须使用flask ot django(我更喜欢使用flask)。烧瓶包含werkzeug和jinja2包装。但是你不能用python编写javascript之类的东西 你想显示它还是运行它?你是在用Python编写代码吗?插入一些代码时有什么问题?我想我知道您面临的问题,但这些问题不是Python独有的。使用Python或仅使用主体创建完整的文件并将其包含在内。(就像Apache中的虚拟包含)我想要一个简单的Python循环示例?您不能在HTML中插入Python,只能从Python打印HTML。Python不是PHP。我已经在c:\Python34目录中安装了Python。现在已安装EasyHP for Apache和MySql我应该在Apache配置文件中做哪些更改才能在Localhost中正确运行Python文件?大家好,mk.Apache需要mod_wsgi
或mod_cgi
来运行Python、Perl或其他脚本。你看到了吗?这里有一个Apache配置示例。CGI
似乎更易于使用,但使用WSGI
可以使用Python web框架,如Django
或小型web框架,如Flask
ApacheWSGI
配置,我已经在c:\Python34目录中安装了Python。现在已安装EasyHP for Apache和MySql我应该在Apache配置文件中做哪些更改才能在Localhost中正确运行Python文件?您好,您可以为.py
文件启用CGI。但为什么要为web编写原始python?为什么不是pythonweb框架呢?
def application(environ, start_response):
output = '''<html>
<head>
</head>
<h1>Hello Python!</h1>
<body>'''
# Here insert Python Code which appends string to `output`
output += '''</body>
</html>'''
status = '200 OK'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]