os.system运行exe文件时出现中文乱码 如图: 原因 这是业务控制台环境(cmd)的编码与程序输出的编码不匹配。 解决方法 打包exe前,在Python脚本主入口处设置正确的编码: import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encodin