python - pm2在使用python时在日志中显示颜色
问题描述
我一直试图让 pm2 在日志中显示颜色,但无法。我正在运行一个 python 脚本,它使用“colorama”模块为终端中的内容着色。
但是,如果我使用python3 test.py
(不使用 pm2)运行文件,颜色会正确显示,但是,当我通过 pm2 ( pm2 start test.py --interpreter python3
) 运行文件并使用查看日志时,pm2 logs
我pm2 logs --raw
无法从应用程序中获取任何颜色来显示。
例如,这应该以绿色打印“测试”:
from colorama import init
init()
print("\033[1;32mTest")
它在没有 pm2 的情况下成功运行,但 pm2 只显示所有灰色文本
我尝试-- --color
在启动应用程序时添加到参数,但没有成功。当它是 python 脚本而不是 js 时,我在网上找不到任何其他参考如何做到这一点的东西。
我怎样才能让它在 pm2 日志/监视器中显示颜色?谢谢
解决方案
推荐阅读
- css - iPhone XR / XS / XS Max CSS 媒体查询
- scala - 现在 22 不再是限制,Scala 案例类中允许的实际最大字段数是多少?
- linux - 查找:在 Linux 中缺少“-exec”的参数
- javascript - 文本区域的动态高度
- c# - roslyn 未使用 PackageReference 和 Microsoft.CodeDom.Providers 2.0.0 复制到 AspNet Mvc 5 项目的 bin
- postman - 读取作为文本发布到金字塔网络应用程序的文件
- excel - VBA按索引打印到PDF多张纸?
- angular - Pro FontAwesome 图标“找不到图标”
- podio - 我们可以删除或限制项目修订吗?
- linux - svn 用户定义配置更新