Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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
如何组合HTML和Python文件?_Python_Html - Fatal编程技术网

如何组合HTML和Python文件?

如何组合HTML和Python文件?,python,html,Python,Html,我最近做了一个项目,我必须从用户那里获得以下输入: 日期格式为DD,月格式为MM,年格式为YY,世纪19、20或21,日期格式为MM-DD-YYYY、DD-MM-YYYY、YYYY-MM-DD。 我必须以用户选择的格式打印日期。。。此外,我必须询问用户要添加到先前打印的日期的天数,然后添加天数,然后打印,如果用户选择是,是否应询问他是否要继续添加天数。。再次询问他们要添加的天数,如果他们选择“否”,则程序在此结束。。。。 现在我已经为它制作了一个HTML文件。。。问题是我不知道如何组合Pytho

我最近做了一个项目,我必须从用户那里获得以下输入: 日期格式为DD,月格式为MM,年格式为YY,世纪19、20或21,日期格式为MM-DD-YYYY、DD-MM-YYYY、YYYY-MM-DD。 我必须以用户选择的格式打印日期。。。此外,我必须询问用户要添加到先前打印的日期的天数,然后添加天数,然后打印,如果用户选择是,是否应询问他是否要继续添加天数。。再次询问他们要添加的天数,如果他们选择“否”,则程序在此结束。。。。
现在我已经为它制作了一个HTML文件。。。问题是我不知道如何组合Python和HTML文件。。。请在这方面帮助我。

您应该寻找的关键字是承载应用程序的web框架,如Flask、Django,以及通过这些框架将python和HTML结合使用的模板语言,如Jinja2或Django自己的模板语言。我建议将Flask与Jinja2结合使用,因为它是一个微框架,而且很容易开始使用。

您应该寻找的关键字是一个web框架,用于承载您的应用程序,如Flask、Django,以及一种模板语言,用于将python和HTML结合起来,通过这些框架使用,如Jinja2或Django自己的模板语言。我建议使用Jinja2烧瓶,因为它是一个微型框架,很容易开始使用。

使用: 使用pip安装:

pip install flask
Python:

从烧瓶导入烧瓶,渲染\u模板 app=烧瓶名称__ @app.route/ def主页: 返回render_templateHTML_FILE_NAME.html,inp=您的输入变量 如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu': app.rundebug=True运行应用程序 在html文件中: 如果要使用变量,请将{%inp%} 例如:

我的html文件 {%inp%} 默认情况下,这将在本地服务器上运行。转到:

使用: 使用pip安装:

pip install flask
Python:

从烧瓶导入烧瓶,渲染\u模板 app=烧瓶名称__ @app.route/ def主页: 返回render_templateHTML_FILE_NAME.html,inp=您的输入变量 如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu': app.rundebug=True运行应用程序 在html文件中: 如果要使用变量,请将{%inp%} 例如:

我的html文件 {%inp%}
默认情况下,这将在本地服务器上运行。转到:

您正在使用标准文件句柄处理HTML文件,并且正在该流中编写HTML代码。查看本教程,您会更清楚一点:您使用标准文件句柄处理HTML文件,并在该流中编写HTML代码。查看本教程,您会更加清楚: