首页 > 解决方案 > 在空闲、Powershell 和终端中是否有用于彩色文本输出的单个 python 模块?

问题描述

我需要一个 python 模块,它为在空闲、Powershell 和 Linux 控制台上工作的 input() 和 print() 函数打印彩色输出文本。

我只是期待一些颜色(不需要额外的背景功能),并且相同的功能应该在 python idle、PowerShell、终端和 cmd 上同样工作,并且具有完全的代码灵活性。

标签: python-3.xpowershellterminalcolorspython-idle

解决方案


您也可以使用适用于空闲、终端和 PowerShell 的“clrprint”模块

点安装 clrprint

from clrprint import *
clrhelp() # print's available colors and usage

user_input = clrinput("input please: ",clr='r') # just like input() [color is red]
clrprint('your text',user_input,clr='green') # just like print() 

查看https://github.com/AbhijithAJ/clrprint了解更多信息和屏幕截图。


推荐阅读