在Flask应用程序中,我利用子进程模块在基于Linux的设备上的Shell中运行命令。我将命令的输出作为字段发送到HTTP响应中,然后浏览器将其显示在我编写的HTML模板中。当我显示输出时,它看起来很奇怪,而且通常只有奇数格式。使用HTML文件显示输出时,如何保留输出的间距/格式?是否可以通过一种具有专业外观样式/字体的显示输出来使视觉效果令人愉悦?
答案 0 :(得分:0)
将输出内容包装在预格式化的标签中,即
外壳输出
去这里
shell output goes here
这告诉浏览器使用固定间距字体,而不是重新包装它。