Php 在python代码上使用html
因此,在PHP中,可以使用直接原始html填充整个PHP源代码部分:Php 在python代码上使用html,php,python,html,Php,Python,Html,因此,在PHP中,可以使用直接原始html填充整个PHP源代码部分: <?php function doThis(){ ?> <html> <a>LOOL</a> </html> <?php } doThis(); ?> 鲁尔 调用doThis()将打印出花括号之间的所有html代码……Python中是否有类似的功能?或者我必须使
<?php
function doThis(){
?>
<html>
<a>LOOL</a>
</html>
<?php
}
doThis();
?>
鲁尔
调用doThis()将打印出花括号之间的所有html代码……Python中是否有类似的功能?或者我必须使用print命令单独打印所有HTML吗?python的缩进似乎使在python代码上编写HTML非常不方便那么,您可以将代码放入一个文件中,让python打印出该文件 或 使用字符串抑制来转义所有内容:
def printHTML():
HTML = """ all this
is
considered to be
ONE
GIANT
STRING
"""
print HTML
希望这有帮助首先,多行字符串:
"""\
<html>
<a>LOOL</a>
</html>"""
“”“\
鲁尔
"""
其次,如果你正在写一些重要的东西,你应该使用一个web框架和一个模板语言来进行页面布局和静态内容。Python不像PHP那样是一种伪模板语言,如果您想生成HTML,请使用模板引擎,如。使用一些模板语言,如或我不确定我是否完全理解您的问题,但如果您需要Python中的长块任意文本,我发现的最佳方法是:
myHTML = """
<html>
<head>
<title>I am an HTML Page<title>
<head>
<body>
<div>Some content here.</div>
</body>
</html>
"""
myHTML=”“”
我是一个HTML页面
这里有一些内容。
"""
关键是三重引号。它允许您在它们之间放置任何其他内容,包括换行符、间距等