Flask 应用 return 字符串不显示 <abc>
Flask app return string doesn't display <abc>
我试图用这个 Flask 代码在网页上显示一个字符串:
@app.route('/')
def index():
return 'Variable can be of different types: string and <int>'
得到了
Variable can be of different types: string and
没有“<>”。
修复它的一种方法是在“<”和“int”之间添加一个 space,例如:
Variable can be of different types: string and < int >.
我还注意到 space 用于关闭 > 如在“< int>”中并不重要。
其他字符如[int]和{int}则无此问题。为什么?标签相关?
是的,它是标签相关的,它会像这样显示
如果您在文本中使用小于号 (<) 或大于号 (>),浏览器可能会将它们与标签混在一起。
但是,如果你还想显示那个,你可以这样做
更多参考,here
我试图用这个 Flask 代码在网页上显示一个字符串:
@app.route('/')
def index():
return 'Variable can be of different types: string and <int>'
得到了
Variable can be of different types: string and
没有“<>”。 修复它的一种方法是在“<”和“int”之间添加一个 space,例如:
Variable can be of different types: string and < int >.
我还注意到 space 用于关闭 > 如在“< int>”中并不重要。
其他字符如[int]和{int}则无此问题。为什么?标签相关?
是的,它是标签相关的,它会像这样显示
如果您在文本中使用小于号 (<) 或大于号 (>),浏览器可能会将它们与标签混在一起。
但是,如果你还想显示那个,你可以这样做
更多参考,here