怎样使用python改变背景颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样使用python改变背景颜色相关的知识,希望对你有一定的参考价值。

1.颜色定义说明
格式:\\033[显示方式;前景色;背景色m

前景色  背景色  颜色
---------------------------------------
30     40    黑色
31     41    红色
32     42    绿色
33     43    黄色
34     44    蓝色
35     45    紫红色
36     46    青蓝色
37     47    白色

显示方式  意义
-------------------------
0     终端默认设置
1     高亮显示
4     使用下划线
5     闪烁
7     反白显示
8     不可见
例子:
\\033[1;31;40m <!--1-高亮显示 31-前景色红色 40-背景色黑色-->
\\033[0m <!--采用终端默认设置,即取消颜色设置-->]]]
参考技术A 方法如下:
import xlwt
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('My Sheet')
pattern = xlwt.Pattern() # Create the Pattern
pattern.pattern = xlwt.Pattern.SOLID_PATTERN # May be: NO_PATTERN, SOLID_PATTERN, or 0x00 through 0x12
pattern.pattern_fore_colour = 5 # May be: 8 through 63. 0 = Black, 1 = White, 2 = Red, 3 = Green, 4 = Blue, 5 = Yellow, 6 = Magenta, 7 = Cyan, 16 = Maroon, 17 = Dark Green, 18 = Dark Blue, 19 = Dark Yellow , almost brown), 20 = Dark Magenta, 21 = Teal, 22 = Light Gray, 23 = Dark Gray, the list goes on...
style = xlwt.XFStyle() # Create the Pattern
style.pattern = pattern # Add Pattern to Style
worksheet.write(0, 0, 'Cell Contents', style)
workbook.save('Excel_Workbook.xls')

如上代码所示:
可以通过xlwt.Pattern()然后得到pattern,设置pattern_fore_colour即可,但是颜色选择很有限。
也可以通过更方便的:
xlwt.easyxf(‘pattern: pattern solid, fore_colour ocean_blue; font: bold on;’);
去设置背景色。

以上是关于怎样使用python改变背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB中怎样改变背景的颜色

wincc中,怎样用C语言来改变图形的背景颜色?

ppt中如何改变插入图片的背景颜色?

怎么可以改变Li标签的背景颜色

怎样改变checkbox的默认蓝色

photoshop,怎样给png图片背景换颜色