Python中如何设置输出文字的颜色

作者&投稿:羿迫 (若有异议请与网页底部的电邮联系)
python print 怎么样输出颜色字体?我输入了却显示不出来?~

windows的控制台还不支持(好像微软最近有个开源的可以支持了反正后面win10会支持)
你可以在linux下跑这个代码肯定有颜色

实现过程:
终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。
转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。

书写格式:开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m
注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。
对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾。

数值表示的参数含义:
显示方式: 0(默认值)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、 5(闪烁)、25(非闪烁)、7(反显)、27(非反显)前景色: 30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋 红)、36(青色)、37(白色)背景色: 40(黑色)、41(红色)、42(绿色)、 43(黄色)、44(蓝色)、45(洋 红)、46(青色)、47(白色)
常见开头格式:\033[0m 默认字体正常显示,不高亮\033[32;0m 红色字体正常显示\033[1;32;40m 显示方式: 高亮 字体前景色:绿色 背景色:黑色\033[0;31;46m 显示方式: 正常 字体前景色:红色 背景色:青色

实例:
(1)print("\033[1;31;40m您输入的帐号或密码错误!\033[0m")
上方代码的输出格式为:字体高亮,红色前景,黄色背景 PS:前景色也就是字体的颜色
(2)print("\033[0;31m%s\033[0m" % "输出红色字符")
#上方代码的输出格式为:字体默认,红色前景

实现过程:

终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。

转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。

书写格式:
开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m

注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。

对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾。

数值表示的参数含义:

显示方式: 0(默认值)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、 5(闪烁)、25(非闪烁)、7(反显)、27(非反显)
前景色: 30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋 红)、36(青色)、37(白色)
背景色: 40(黑色)、41(红色)、42(绿色)、 43(黄色)、44(蓝色)、45(洋 红)、46(青色)、47(白色)


常见开头格式:
\033[0m            默认字体正常显示,不高亮
\033[32;0m       红色字体正常显示
\033[1;32;40m  显示方式: 高亮    字体前景色:绿色  背景色:黑色
\033[0;31;46m  显示方式: 正常    字体前景色:红色  背景色:青色

实例:

(1)print("\033[1;31;40m您输入的帐号或密码错误!\033[0m")  

上方代码的输出格式为:字体高亮,红色前景,黄色背景      PS:前景色也就是字体的颜色

(2)print("\033[0;31m%s\033[0m" % "输出红色字符")

#上方代码的输出格式为:字体默认,红色前景



Private Sub Form_Load()
Text1.ForeColor = vbRed
Text1.Text = 123
End Sub


python怎么设置环境变量
1、首先,在桌面上右击此电脑,选择属性,随后打开计算机属性窗口。2、然后,点击高级系统设置,再点击环境变量。3、编辑系统变量中的环境变量Path,添加%PYTHON_HOME%Scripts;%PYTHON_HOME%Python36;到Path中。其中,PYTHON_HOME为安装Python的根目录。4、敲击键盘上的Win+R,然后输入cmd打开命令行,在命...

Pycharm中如何设置Python的执行环境
1、首先我们打开Pycharm软件,创建一个python项目,默认你会看到项目文件夹下面并没有执行环境,如下图所示 2、接下来我们点击顶部的File菜单,然后点击下拉选项中的Settings选项,如下图所示 3、然后会弹出Settings界面,我们展开Project选项,点击Project Interpreter选项,如下图所示 4、接着在右侧的配置界...

Python环境变量的配置
一、计算机--右键--属 二、在左栏找到“高级系统设置”三、点击“环境变量”四、在系统变量中,找到Path,双击 五、再字符串的末尾,加一个分号;然后再输入你安装python的路径,如图所示 六、一路点确定,确定,直到设置完成 七、打开命令行,输入python,出现以下提示即为配置成功 ...

python中文怎么设置字体?
在Python中设置中文字体的步骤如下:1. 打开IDLE界面,如下所示:![IDLE界面](#)2. 点击菜单栏中的“Options”(或中文的“选项”),然后在下拉菜单中选择“Configure IDLE”(或中文的“设置IDLE”)。3. 会出现一个新的窗口,在此窗口中选择“fonts\/Tab”(或第一个标签)。4. 在字体选项处...

python环境变量设置方法python环境变量怎么设置
1、说明:win7下设置python环境变量,就是把python的安装目录添加到系统path中。2、2、步骤:1)确定python安装目录,根据版本不同安装目录也不同,可以在开始菜单中的快捷方式中查看。3、在python快捷方式上点右键,属性菜单2)在目录中可以看到安装位置,C:Program FilesPython35,如下图:3)在桌面...

python如何设置字体大小?
1. 打开电脑上的开始菜单,并进入安装的Python目录下的IDLE(Python 3.6 64-bit)。2. 在IDLE界面,你可以看到默认的字体大小,如果你想要调整字体大小,可以按照以下步骤进行。3. 点击菜单栏中的【Options】,然后选择【Configure IDLE】。4. 在弹出的窗口中,你可以看到默认的字体设置为“新宋体”,...

python中如何设置背影坐标
python中设置背影坐标的方法如下:1、首先,在Python中设置背景坐标主要是通过绘图库来实现,创建一个图像对象和一个绘图坐标轴对象ax。2、其次,使用axsetxlim和asetylim方法设置了背景坐标范围为(0,10)。3、然后,用axplot绘制了一条蓝色虚线,使用axgridTrue方法显示了背景坐标网格。4、最后,使用...

如何配置python的环境变量
接下来,点击桌面的“计算机”或通过控制面板进入“系统”设置。在“高级系统设置”中,选择“高级”标签,然后点击“环境变量”按钮。在系统变量中找到名为“Path”的变量,点击“编辑”。在变量值的末尾添加你刚刚找到的Python安装路径,如果末尾没有分号,记得添加一个,然后点击“确定”,再确认之前的...

python设置字体颜色(Python设置颜色)
在spyder页面中点击改变界面颜色就可以 6. python设置颜色rgb填充 第一种:文字标签 如果需要设置画笔的颜色,可以使用如下语句:turtle.color("red")通过这一句代码,画笔的颜色就被设置为红色。如果需要产生随机的颜色,就需要首先用一个文字列表,讲需要使用到的颜色存储到列表当中。yanse=[&...

Python子图绘制及常用设置(subplot、subplots绘图 ;plt&oo API)_百度...
Python中,绘制子图的subplot和subplots方法是常见的工具,但在实际操作中可能会遇到一些混淆。subplot用于单次绘制,通过for循环管理多个子图,但对轴的具体设置相对麻烦;而subplots则返回figure和axes数组,方便直接对指定子图进行定制,如设定画布大小、共享坐标轴等。使用subplots时,可以通过传递参数row_number...

杜尔伯特蒙古族自治县13532009254: Python怎样输出彩色字 -
佛琛美罗: 实现过程:终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关.转义序列是以ESC开头,即用\033来完成e799bee5baa6e79fa5e98193e58685e5aeb931333365643466(ESC的ASCII码用十进制表示是27,...

杜尔伯特蒙古族自治县13532009254: python中ttk.Notebook怎么改变标题字体以及颜色和大小 -
佛琛美罗: 您好,您这样: 1、Component[] comps = yourPanel.getComponents(); 2、 3、for(Component comp : comps) { 4、 if(comp instanceof JComponent) { 5、((JComponent)comp).setForeground(Color.Red); 6、 } 7、} IDLE 里 Options(选项)菜单,...

杜尔伯特蒙古族自治县13532009254: 如何在Python程序中输出红色字? -
佛琛美罗: 1.txt的文字没有颜色, 2.python有第三方库生成word文档,请自行百度

杜尔伯特蒙古族自治县13532009254: python xlwt怎么给单元格中部分字设置颜色 -
佛琛美罗: 用 XlsxWriter 这个库吧,详见文档中富文本的方法 一个单元格多个格式

杜尔伯特蒙古族自治县13532009254: 用python脚本如何改变word中特定词的字体颜色? -
佛琛美罗: 最后一个参数,全部替换是2,但是selection每次只能是1个地方.所以要循环找 words=['python', 'hello', 'hi'] for i in set(words):worddoc.Range(0,0).Select() while w.Selection.Find.Execute(i, False, False, False, False, False, True, 0, True, "", 0): ...

杜尔伯特蒙古族自治县13532009254: python怎么设置文本颜色时header = \03395m'中33是什么意思 -
佛琛美罗: 颜色是用转义序列控制的,转义序列是以ESC开头,用\033表示,ESC的ASCII码十进制是27,八进制就是33

杜尔伯特蒙古族自治县13532009254: python在linux中运行代码的颜色怎么弄 -
佛琛美罗: 将你的源码保存成 .py 结尾的文件,以 python2.7 为例,安装完 Python 之后,就可以直接用命令: python xxx.py 来运行.

杜尔伯特蒙古族自治县13532009254: python里怎么设字体 -
佛琛美罗: 在开始程序百里面打开:IDLE(Python GUI); 选择度菜单:Options--Confige IDLE; 选择Fonts/Tabs标签页,在Font Face项目里面选择你想要专设定的字体属; 点击Ok即可.

杜尔伯特蒙古族自治县13532009254: 怎么修改TextOut 输出字体 的颜色 -
佛琛美罗: 设置一个带有颜色的FONT字体,并SelectObject到对应的设备DC之后,在TextOut即可,具体代码根据语言环境的不同有差异,可以参考网上有大量的创建字体的代码.如果只是希望单纯修改颜色,那么通过设置dc的SetTextColor即可.SetTextColor(hdc,RGB(0,255,0)); TextOut(hdc,10,60,strShow.c_str(),(int)strShow.length());

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网