Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python颜色/格式在pyinstaller中不起作用_Python_Pyinstaller - Fatal编程技术网

Python颜色/格式在pyinstaller中不起作用

Python颜色/格式在pyinstaller中不起作用,python,pyinstaller,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'

我从这里的一个问题中获得了以下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文件时的实际输出为:

←[1欢迎来到游戏←[0m

有办法解决这个问题吗

谢谢