【发布时间】:2021-02-07 19:17:05
【问题描述】:
我正在使用 Python。必须将 Azure 函数中的变量 (comName) 传递给返回 func.HttpResponse 。下面是我的代码。
comName= 'Xerox'
return func.HttpResponse(status_code=200,headers={'content-type':'text/html'},
body=
"""<!DOCTYPE html>
<html>
<body>
<h1>Hello , thanks for your response {name} </h1>
</body>
</html>
"""
)
这是有效的,并返回 h1 标签。 您好,感谢您的回复{name}
谢谢。
【问题讨论】:
-
不太擅长 python 和 azure 函数,但我的基本查询是,你尝试过 python 中字符串的格式化选项吗?一些列在这里-realpython.com/python-string-formatting/…
-
谢谢。是的,我试过这个并且工作正常。我希望 HTML 作为对最终用户的响应。除了传递变量之外,还有大约 10 个其他 HTML 标签我正在使用并且工作正常。以字符串格式,除了对用户的响应不直观之外,一切都很好。这返回为带有变量的简单字符串代码行,没有任何格式。
-
你好,你可以使用 f-string 来获取变量,这个功能是从 python 3.7 开始的。这是文档:docs.python.org/3.7/tutorial/inputoutput.html你可以看看我的答案,这是一个简单的例子。
标签: python html python-3.x azure-functions