Python3打印样式

Python3打印样式,python,raspberry-pi,Python,Raspberry Pi,我在Stackoverflow上找到了以下用于在Python中格式化文本的代码。 (我正在树莓Pi上运行Python 3。) 但是,我得到了以下结果: [91mSenseHat Temperature[0m 确保您使用的终端能够显示颜色,并且正确设置了环境变量项 在gnome终端上以TERM=xterm python的形式启动python时,代码会显示彩色文本如果您试图在IDLE下运行此操作,ANSI转义代码将无法在那里正常工作-IDLE正在模拟一个最小的终端,并使用一些颜色作为其自身的警告和

我在Stackoverflow上找到了以下用于在Python中格式化文本的代码。 (我正在树莓Pi上运行Python 3。)

但是,我得到了以下结果:

[91mSenseHat Temperature[0m

确保您使用的终端能够显示颜色,并且正确设置了环境变量项


在gnome终端上以
TERM=xterm python
的形式启动python时,代码会显示彩色文本

如果您试图在IDLE下运行此操作,ANSI转义代码将无法在那里正常工作-IDLE正在模拟一个最小的终端,并使用一些颜色作为其自身的警告和错误消息


在Raspbian上的默认lxterminal以及本机(非GUI)linux控制台下,代码可以正常工作

您希望打印什么格式?并非所有控制台都必须支持ANSI转义码。看起来你的不是。我在IntelliJ中的REPL中打印时得到了类似的结果,但IntelliJ也不支持这些结果。您可能可以找到解决方案。虽然我没有足够的领域知识来告诉你。@Reddirt是有意义的,看看sublimitext控制台、command和conemu之间的关系。现在,如果你尝试一下呢?BPL-把你的评论变成一个答案,我会接受的。谢谢
[91mSenseHat Temperature[0m