如何在HTML页面中插入Python代码?

如何在HTML页面中插入Python代码?,python,flask,python-requests,dynamic-html,Python,Flask,Python Requests,Dynamic Html,我有一个HTML页面,或者我可以说是一个内嵌样式的HTML页面。此页面需要传递一些动态信息。我有一个单独的python代码,可以从各种来源获取所有动态内容。现在,我需要将python代码集成到HTML页面中,并在outlook compose电子邮件中打开该页面。因此,用户只需添加一些信息并进一步发送电子邮件 我需要使用哪个软件包来满足我的要求?我在谷歌上搜索了一下,找到了CGI和Flask模块,但我对它们不熟悉。请推荐满足要求的最佳和适当的模块。如果您需要借助flask在网页上显示动态内容,有

我有一个HTML页面,或者我可以说是一个内嵌样式的HTML页面。此页面需要传递一些动态信息。我有一个单独的python代码,可以从各种来源获取所有动态内容。现在,我需要将python代码集成到HTML页面中,并在outlook compose电子邮件中打开该页面。因此,用户只需添加一些信息并进一步发送电子邮件


我需要使用哪个软件包来满足我的要求?我在谷歌上搜索了一下,找到了CGI和Flask模块,但我对它们不熟悉。请推荐满足要求的最佳和适当的模块。

如果您需要借助flask在网页上显示动态内容,有两种方法

首先,使用jinja模板引擎在服务器端呈现整个页面

第二个是,拥有一些基本页面,您向flask服务器发出ajax请求,获取所需数据,然后使用javascript将其插入页面中

第一个更简单,如果您不需要任何用户交互,它将帮助您

你所需要的就是这样

# app.py
from flask import Flask
from flask import render_template

app = Flask(__name__)

@app.route('/hello/')
@app.route('/hello/<name>')
def hello(name=None):
    return render_template('hello.html', name=name)
/app.py
/templates
    /hello.html

这应该行得通。但我强烈建议先阅读flask的文档。

感谢蒙特利尔提供的解决方案。“我采用了烧瓶法,这对我很有效。”AshishSharma总是乐于助人:
/app.py
/templates
    /hello.html