shell里面显示字符串有时候是彩色的,python的都很单调,现在python的print也可以实现相同的输出。
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#!/usr/bin/env python#-*-coding:utf-8-*-"""0 All attributes off 默认值1 Bold (or Bright) 粗体 or 高亮4 Underline 下划线5 Blink 闪烁7 Invert 反显30 Black text31 Red text32 Green text33 Yellow text34 Blue text35 Purple text36 Cyan text37 White text40 Black background41 Red background42 Green background43 Yellow background44 Blue background45 Purple background46 Cyan background47 White background"""def main(): """ """for atrr in [0,1,4,5,7]: print "attribute %d ------------------------------" % atrr for fore in [30,31,32,33,34,35,36,37]: for back in [40,41,42,43,44,45,46,47]: color = "\x1B[%d;%d;%dm" % (atrr,fore,back) print "%s %d-%d-%d\x1B[0m" % (color,atrr,fore,back), print ""if __name__ == "__main__": """ """ main() |
浙公网安备 33010602011771号