python - 如何在 Python 中集成 HTML

标签 python html css renpy

有必要将html代码集成到python中,以便它显示在输出上。

我在网上搜索了很多,下载了很多不同的库,但是他们只能通过 python 做 html 代码,我需要它显示在屏幕上。

示例程序:

#Could it look something like this?

import somelibrary

code = '''<!DOCTYPE html">
<html>
 <head>
  <title>sometitle</title>
 </head>
 <body>
  <h1>name</h1>
  <p>hello</p>
 </body>
</html>'''

somelibrary.show(code)

What should be the output

如果您知道如何执行此操作,或者至少知道如何执行类似操作,或者图书馆可以提供帮助,请告诉我。

让我们澄清一下情况。我正在 Ren'py( link ) 上制作游戏,为了简化工作(我需要做一些像电话一样的事情),我想使用 HTML(CSS 和 JS)。所以我问我是否可以以某种方式做我想做的事。我不制作我的网站。

最佳答案

您正在寻找的是一个用于 python 的模板引擎,它可以动态生成 html 页面,以及一个可以帮助您将此 html 文件发送到客户端的服务器端库。 例如,jinga ( https://jinja.palletsprojects.com/en/2.10.x/ ) 作为模板引擎,django 作为服务器端库(正如 shina 指出的那样)

关于python - 如何在 Python 中集成 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57934546/

相关文章:

javascript - 使用 Javascript 在另一个页面上填写并提交表单

javascript - 在 javascript 中为表创建自定义库

python - 如何使用python下载网页并导出为PDF

python - 是否有任何 xml 解析器允许在 python 中按路径添加元素

html - 为什么过渡不适用于绝对定位的图像?

html - 为什么我的 ul 列表有很大的差距?

javascript - 如何在移动浏览器中改变方向时隐藏浏览器地址栏?

python - 使用 Django 将上传的图像保存到 S3

python - 无法让 MySQL Connector/Python 返回字典

html - 如何将此按钮与文本框对齐?