# 示例代码:使用Python生成HTML内容
# 导入必要的库
from flask import Flask, render_template_string
# 创建一个Flask应用实例
app = Flask(__name__)
# 定义一个路由,当访问根目录时返回HTML内容
@app.route('/')
def hello_world():
# 定义HTML模板字符串
html_content = """
<html>
<head>
<title>Python生成的HTML页面</title>
</head>
<body>
<h1>Hello, World!</h1>
<p>这是一个使用Python生成的简单HTML页面。</p>
</body>
</html>
"""
# 使用render_template_string渲染HTML模板并返回
return render_template_string(html_content)
# 如果作为主程序运行,则启动Flask应用
if __name__ == '__main__':
app.run(debug=True)
Flask框架来创建一个简单的Web应用。render_template_string用于将字符串形式的HTML内容渲染为网页。Flask(__name__)创建了一个Flask应用实例。@app.route('/')定义了一个路由,当用户访问根目录(即/)时,会触发hello_world函数。hello_world函数中定义了一个包含HTML标签的字符串html_content,这个字符串描述了一个简单的HTML页面。render_template_string将HTML字符串渲染成网页并返回给客户端。这段代码展示了如何使用Python和Flask框架生成并返回HTML内容。
下一篇:python中str的用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站