在win10上使用python27。
如果我从命令行运行我的python脚本,那么颜色esc代码会正确显示。
如果我从Windows资源管理器中运行相同的python脚本,那么颜色esc代码将不再有效。
如何配置窗口以启动支持颜色esc代码的python27.exe?
答案 0 :(得分:0)
简单的解决方法。 创建批处理文件以启动python脚本。
而不是从win explorer运行MyPython.py。 创建一个批处理文件MyPython.bat,文本为:
function F1 () { return this;} //or {}
function F2 () { return this;} //or {}
[new F1(), new F2()]; // [F1,F2]
运行此批处理文件从控制台内启动python,解决了python创建的控制台窗口不支持ansi颜色esc序列的问题。