wconio python控制台输出彩色字符,,命令行彩色

时间:2015-07-26 07:39:00
【文件属性】:

文件名称:wconio python控制台输出彩色字符,,命令行彩色

文件大小:201KB

文件格式:EXE

更新时间:2015-07-26 07:39:00

python 控制台 彩色 模块 wconio

python脚本的windows控制台彩色文字输出 在linux系统中,终端内可以通过curse模块或控制字符来输出彩色文本,但是在windows系统中没有curse模块也不能用控制字符,只能调用 win32console模块中的控制台相关函数。直接调用这些函数还是比较麻烦的,因此有人弄了个WConio模块,封装了这些函数的功能。使用 WConio,彩色文本的输出变得简单: import WConio attr=WConio.gettextinfo()[4] #保存默认文本颜色 WConio.textcolor(WConio.RED) #将后续输出的文本的颜色设为红色 print ("红色的文字") WConio.settextattr(attr) #回复默认的文本颜色 适用于python3.2 我用来写文字rpg游戏


网友评论

  • 非常感谢!不过例程有个小问题,WConio.settextattr(attr) 在python3.2.3下报没有该属性,改成WConio.textattr(attr)就可以了