繁体   English   中英

如何在我的 web 服务器更改行中制作文本

[英]How can i make the text in my web server change line

嘿,我做了一个小项目来在 web 服务器上显示文本,但由于某种原因,所有文本都在同一行,我不知道如何更改它。

代码:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def main():
    return """fxfxzvxczxcvxvzx
cxzvxczxcvcxvfdsvxz"""

if __name__ == "__main__":
    app.run(debug=True, host="127.0.0.1", port=5050) 

在您的情况下,您需要将 output 作为 html 格式传递给前端; <br></br>是 html 中的换行符标签;

尝试这个:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def main():
    template = "fxfxzvxczxcvxvzx</br>cxzvxczxcvcxvfdsvxz"
    return template

if __name__ == "__main__":
    app.run(debug=True, host="127.0.0.1", port=5050)

笔记:

如果您想在更大的范围内设置和导出 html 格式,您需要通过flask 模板引擎渲染或设计人员友好的模板语言(如jinja )来完成,只需检查以下三个链接:

  1. https://flask.palletsprojects.com/en/1.1.x/quickstart/#rendering-templates
  2. https://flask.palletsprojects.com/en/1.1.x/tutorial/templates/
  3. https://jinja.palletsprojects.com/en/2.11.x/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM