如何在终端(Python)中使用颜色:vscode
我正在使用VSCode编写Python代码。问题是VSCode以相同的格式和颜色打印任何输出(错误、警告和…) 是否有任何扩展或工具来管理它?例如,Pycharm打印错误为红色,警告为黄色等等如何在终端(Python)中使用颜色:vscode,python,visual-studio-code,pycharm,vscode-settings,Python,Visual Studio Code,Pycharm,Vscode Settings,我正在使用VSCode编写Python代码。问题是VSCode以相同的格式和颜色打印任何输出(错误、警告和…) 是否有任何扩展或工具来管理它?例如,Pycharm打印错误为红色,警告为黄色等等 谢谢。VS代码中没有这样的扩展。要做到这一点,必须使用Python库。要以不同的颜色显示不同的日志,请使用pip安装coloredlogs 示例来自: 导入彩色日志,日志记录 logger=logging.getLogger(_名称__) coloredlogs.install(level='DEBUG'
谢谢。VS代码中没有这样的扩展。要做到这一点,必须使用Python库。要以不同的颜色显示不同的日志,请使用
pip安装coloredlogs
示例来自:
导入彩色日志,日志记录
logger=logging.getLogger(_名称__)
coloredlogs.install(level='DEBUG')
debug(“这是一条调试消息”)
info(“这是一条信息性消息”)
logger.warning(“这是一条警告消息”)
logger.error(“这是一条错误消息”)
logger.critical(“这是一条关键消息”)
如果您是Windows用户,并且上述操作不起作用,那么您必须使用
pip安装colorama
这不是vscode的问题,而是bash/powershell/cmd的一般问题(提醒您,vscode使用的控制台是由powershell/bash驱动的)
我想我设法为你的问题找到了一个很好的解决方案/缓解措施。我发现这个结果很好
TBH我不喜欢这个IPython的样子。从来没有。经过一些研究,我提出了这个改进的代码
哪种颜色适合我在窗户上使用:
但每次添加此代码都将。。。非常烦人。我们应该找到一种方法使它在vscode上的任何.py上运行
我找到了制作任何Python文件的方法。
转到您的pythonPythonXY\Lib\site包
,其中XY是您的python版本。添加名为的文件,并添加我们改进的脚本
通过打印不存在的变量来测试它。
print(a)
,您应该会看到颜色:)检查这个。这将使您能够在终端中使用格式化输出。谢谢,我测试了此扩展!但一切都没有改变!!!你为什么不直接用@Sina来拉皮条呢?提供的解决方案对你有帮助吗?
import sys
from IPython.core.ultratb import ColorTB
sys.excepthook = ColorTB()