python - Python颜色/格式在pyinstaller中不起作用
问题描述
我有以下python类取自这里的一个问题:
class color:
PURPLE = '\033[95m'
CYAN = '\033[96m'
DARKCYAN = '\033[36m'
BLUE = '\033[94m'
GREEN = '\033[92m'
YELLOW = '\033[93m'
RED = '\033[91m'
BOLD = '\033[1m'
UNDERLINE = '\033[4m'
END = '\033[0m'
如果我正常运行我的 python 程序,我可以使用如下代码行:
print(color.BOLD + "Welcome to the game" + color.END)
它将以粗体和下划线打印。
我正在使用以下代码让pyinstaller制作一个onefile exe
pyinstaller -c --onefile main.py
Pyinstaller 可以很好地创建此文件,我可以运行它,但现在打印相同的代码:
←[1m
&←[0m
在哪里\033[1m
和在哪里\033[0m
。
预期的输出是:
欢迎来到游戏
运行 pyinstaller exe 文件时的实际输出为:
←[1m欢迎来到游戏←[0m
有没有什么办法解决这一问题?
谢谢
解决方案
推荐阅读
- jenkins - 在 groovy 管道中,如何在 switch case 中添加模式?
- python - librosa.feature.delta() 内部无第 4 个参数中的非法值
- python - python tkinter中的标签
- javascript - 限制对用户 Node.js 的访问
- c# - newtonsoft json模式反序列化ValidationError
- angular - 如何修复类型“未知”不能用作索引类型
- reactjs - 如何在我的所有组件都安装在 React 中之前有一个加载屏幕
- r - 如何设置千位逗号分隔符作为 R 中的解释器如何呈现数字的默认选项?
- mongodb - 使用 mongoose 进行排序时考虑字符集
- python - 烧瓶中只有一个按钮发送两种表格