如何强制devtools.pprint不生成带颜色的输出?
关闭devtools.pprint的彩色输出方法
如果设置NO_COLOR环境变量无效,可以试试以下几种方式:
- 直接在调用时指定无颜色输出
修改pprint调用,添加color=False参数:
import devtools devtools.pprint(my_dictionary, color=False)
- 全局配置禁用颜色
如果需要全局生效,先配置devtools的全局参数:
import devtools devtools.config(color=False) devtools.pprint(my_dictionary)
- 使用devtools专属的环境变量
部分版本的devtools可能不识别通用的NO_COLOR,可以尝试设置专门的环境变量:
DEVTOOLS_NO_COLOR=1 ./my_program.py
内容的提问来源于stack exchange,提问作者Mark Harrison
相关产品推荐
相关产品推荐

