色彩缤纷的Python(改变字体颜色及样式)

色彩缤纷的Python(改变字体颜色及样式)色彩缤纷的python(改变字体颜色及样式)在项目过程中,我们常常会因为输出信息的颜色与样式过于单调以至于让人在视觉上感到很杂乱,所以看下文:python在Linux终端中,使用转义序列来进行如

大家好,又见面了,我是你们的朋友全栈君。

色彩缤纷的python(改变字体颜色及样式)

在项目过程中,我们常常会因为输出信息的颜色与样式过于单调以至于让人在视觉上感到很杂乱,所以看下文:

在Linux终端中,使用转义序列来进行如上所述的显示,转义序列以ESC开头,即ASCII码下的3,其格式为:3[显示方式;前景色;后景色m      # 开头`
     
注意:显示方式、前景色、背景色至少存在一个。
     
3[显示方式m   # 结尾,如果不结尾会影响到后续的输出,其中说明将在下文给出

对应的颜色表:

| 前景色
| 后景色
| 颜色

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

对应的显示方式:

| 显示方式
| 意义

0
终端默认设置
1
高亮显示
4
使用下划线
5
闪烁
7
反白显示
8
不可见

示例:

3[1;31;40m    <;!--1-高亮显示 31-前景色红色  40-背景色黑色-->;
3[0m          <;!--采用终端默认设置,即取消颜色设置-->;
print("3[1;31;40m你好!3[0m ")

Windows下的色彩调试:

python代码的颜色或者样式显示只在部分解释器中可以看到,因为这些主要是用于Linux系统中,在Linux系统中,终端内可以通过curse模块或控制字符来输出彩色文本,但是在windows系统中没有curse模块也不能用控制字符,如果一定要在Windows中显示颜色和样式,可以导入conselo包,该模块中的控制台相关函数可以帮助我们对代码的颜色与显示方式进行改变。

我们可以先进行console包的安装,控制台下输入pip install console,然后打开python,import console就好啦,接下来就可以真正开启色彩缤纷的python生活啦!

以下是本人的测试内容:

<span role="heading" aria-level="2">色彩缤纷的Python(改变字体颜色及样式)


附加内容:

<span role="heading" aria-level="2">色彩缤纷的Python(改变字体颜色及样式)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156018.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • CSS3选择器–结构性伪类选择器

    CSS3选择器–结构性伪类选择器在学习结构性伪类选择器之前,先了解2个概念:CSS中的伪类选择器和伪元素:1、伪类选择器:CSS中已经定义好的选择器,不能随便取名                 常用的伪类选择器是使用在a元素上的几种,如a:link|a:visited|a:hover|a:active2、伪元素选择器:并不是针对真正的元素使用的选择器,而是针对CSS中已经定义好的伪元素使用的选择器      C

  • [开发者笔记]Odin

    [开发者笔记]Odinhttps://github.com/chkinglee/odin#2020-05-311、elasticsearch搭建与启动2、springboot集成elasticsearchNote:在这里没有参照网上的方法添加elasticsearch的依赖,而是利用httpclientUtil写了一个EsUtil,对elasticsearch的读写实际是发起的http请求\3、代码思路1)需要能够解析配置文件中的自定义配置参数2)HttpClientUtil、EsUtil,可找…

  • web面试题及答案_前端html面试题

    web面试题及答案_前端html面试题阅读目录html/cssjavascriptes6vuereactjQuerywebpack、gulp、gruntnodehttpweb安全前端性能浏览器算法相关设计模式正则表达式职业规划参考资料html/css行内元素和块级元素举几个例子?行内元素:span,a,var,em,input,img,img,textarea,var,em,s……

  • 公布2019年人工智能将会如何改变我们未来的行业

    公布2019年人工智能将会如何改变我们未来的行业

  • Linux学习——浅谈读写锁的使用

    Linux学习——浅谈读写锁的使用一、读写锁是什么?读写锁其实还是一种锁,是给一段临界区代码加锁,但是此加锁是在进行写操作的时候才会互斥,而在进行读的时候是可以共享的进行访问临界区的。读写锁和互斥量(互斥锁)很类似,是另一种线程同步机制,但不属于POSIX标准,可以用来同步同一进程中的各个线程。当然如果一个读写锁存放在多个进程共享的某个内存区中,那么还可以用来进行进程间的同步,读写锁的使用规则:只要没有写模式下的加锁,任…

  • 在cocos2d-x在CCTableView使用控制

    在cocos2d-x在CCTableView使用控制

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号