如何在基于Flask的网站上正确显示终端输出?

时间:2018-07-16 22:29:21

标签: python html python-2.7 flask

在Flask应用程序中,我利用子进程模块在基于Linux的设备上的Shell中运行命令。我将命令的输出作为字段发送到HTTP响应中,然后浏览器将其显示在我编写的HTML模板中。当我显示输出时,它看起来很奇怪,而且通常只有奇数格式。使用HTML文件显示输出时,如何保留输出的间距/格式?是否可以通过一种具有专业外观样式/字体的显示输出来使视觉效果令人愉悦?

1 个答案:

答案 0 :(得分:0)

将输出内容包装在预格式化的标签中,即


外壳输出
去这里

shell output
goes here

这告诉浏览器使用固定间距字体,而不是重新包装它。