python中高亮带颜色输出
2015-03-27 08:56
232 查看
我们可以通过对有用的信息设置不同颜色来达到醒目的效果,因为我平时都是在linux下开发,而linux终端中的颜色是用转义序列控制的,转义序列是以ESC开头,可以用\033完成相同的工作(ESC的ASCII码用十进制表示就是27,等于用八进制表示的33)。
书写格式,和相关说明如下: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 | 格式:\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 \033[0m 我在python中使用的方式: |
1 2 3 4 5 6 7 8 | '\033[1;31;40m' '*' * 50 '*HOST:\t' ,request.META.get( 'REMOTE_ADDR' ) '*URI:\t' ,request.path '*ARGS:\t' ,QueryDict(request.body) '*TIME:\t' ,time.time() - request.start_time '*' * 50 '\033[0m' |
>>> print("\033[41;36m something here1212 \033[0m") something here1212 >>> print("\033[1;32;40m something here1212 \033[0m") something here1212 >>> print("\033[5;32;40m something here1212 \033[0m") something here1212 >>> print("\033[1;5;32;40m something here1212 \033[0m")
相关文章推荐
- Python输出py文件模拟代码高亮
- python在linux中输出带颜色的文字的方法
- Python 命令行输出的颜色设置
- python 输出带颜色
- Python 命令行输出的颜色设置
- printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)
- shell、python脚本终端颜色输出
- Python 输出文字带颜色
- python在linux中输出带颜色的文字的方法
- 使用python在linux中输出带颜色的文字
- python 输出颜色与样式
- Python中设置输出文字的颜色
- 将Python打印的内容进行高亮的输出
- python_控制台输出带颜色的文字方法
- python输出带颜色的字体
- python在linux中输出带颜色的文字的方法
- Ubuntu设置gcc/g++/make输出颜色高亮
- Python在Linux | Windows中输出带颜色的文字的方法
- python中输出内容颜色得控制
- python_控制台输出带颜色的文字方法