微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何让Python的terminal错误是彩色的?

我一直在使用iPython笔记本电脑一段时间,我真的很感激错误输出(如果我拼写/语法错误)是这样的颜色:

然而,当我从terminal运行代码(因为ipython不能做任何事情),我没有得到任何颜色,像这样:

当然,这可能会有所不同,terminal/操作系统,但我很好奇,如果有任何简单的软件包/插件,使terminal中的python错误输出彩色请吗? 甚至是寻找什么(我在ubuntu上运行zsh)。

正则expression式的Linux文件权限(数字符号)

Linux内核黑客的虚拟环境

如何更改特定应用程序的核心模式?

echo在并行进程中启动一个子shell?

ALSA教程需要

Eclipse中的Enum声明

Linux内核:无法加载带有工作队列的简单Linux内核模块

在Ubuntu 14.04 LTS上安装Navicat

需要再次帮助改变脚本的输出

如何限制命令行应用程序可以在Linuxnetworking服务器上使用的资源

通过IPython API参考进行挖掘, IPython.core.ultratb ,IPython本身使用的模块用于五颜六色的异常格式化。 你应该可以做到

try: import IPython.core.ultratb except ImportError: # No IPython. Use default exception printing. pass else: import sys sys.excepthook = IPython.core.ultratb.ColorTB()

检查IPython是否可用,如果是,请使用异常打印机。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐