青岛网站设计机构友情链接网站

web/2025/9/30 2:54:33/文章来源:
青岛网站设计机构,友情链接网站,商贸有限公司的经营范围,wordpress子站共享用户名1、采用原生转义字符序列#xff0c;对Windows有的版本不支持#xff08;比如win7#xff09;#xff0c;完美支持Linux 实现过程#xff1a; 终端的字符颜色是用转义序列控制的#xff0c;是文本模式下的系统显示功能#xff0c;和具体的语言无关。 转义序列是以ESC开头… 1、采用原生转义字符序列对Windows有的版本不支持比如win7完美支持Linux 实现过程 终端的字符颜色是用转义序列控制的是文本模式下的系统显示功能和具体的语言无关。 转义序列是以ESC开头,即用\033来完成ESC的ASCII码用十进制表示是27用八进制表示就是033。 格式      开头部分\033[显示方式;前景色;背景色m  结尾部分\033[0m      注意开头部分的三个参数显示方式前景色背景色是可选参数可以只写其中的某一个另外由于表示三个参数不同含义的数值都是唯一的没有重复的所以三个参数的书写先后顺序没有固定要求系统都能识别但是建议按照默认的格式规范书写。      对于结尾部分其实也可以省略但是为了书写规范建议\033[***开头\033[0m结尾。 用这种原生的转义序列输出在linux下完全支持但是在windows下确存在兼容问题比如在win10下可以正常显示颜色在win7下确不支持。因此可以使用python标准库提供的colorama模块输出彩色字体这个模块是跨平台的内部实现也是采用转义序列来显示颜色的只不过对windows平台做了特殊处理因此完全兼容linux和windows各个版本。 数值参数表示的意义 说明 前景色背景色颜色3040黑色3141红色3242绿色3343黄色3444蓝色3545紫红色3646青蓝色3747白色显示方式 显示方式意义0终端默认设置1高亮显示4使用下划线5闪烁7反白显示8不可见 1 #!/usr/bin/env python32 # -*- coding: utf-8 -*-3 # Time : 2018/4/29 10:274 # Author : yang5 # File : Colored_Escape_character.py6 # Software: PyCharm7 #--------------------------------8 #显示格式\033[显示方式;前景色;背景色m9 #-------------------------------- 10 #显示方式 说明 11 # 0 终端默认设置 12 # 1 高亮显示 13 # 4 使用下划线 14 # 5 闪烁 15 # 7 反白显示 16 # 8 不可见 17 # 22 非粗体 18 # 24 非下划线 19 # 25 非闪烁 20 # 21 #前景色 背景色 颜色 22 # 30 40 黑色 23 # 31 41 红色 24 # 32 42 绿色 25 # 33 43 黄色 26 # 34 44 蓝色 27 # 35 45 紫红色 28 # 36 46 青蓝色 29 # 37 47 白色 30 #--------------------------------------- 31 class Colored(object): 32 RED \033[31m #红色 33 GREEN \033[32m #绿色 34 YELLOW \033[33m #黄色 35 BLUE \033[34m #蓝色 36 FUCHSIA \033[35m #紫红色 37 CYAN \033[36m #青蓝色 38 WHITE \033[37m #白色 39 #no color 40 RESET \033[0m #终端默认颜色 41 def color_str(self,color,s): 42 return {}{}{}.format(getattr(self,color),s,self.RESET) 43 44 def red(self,s): 45 return self.color_str(RED,s) 46 def green(self,s): 47 return self.color_str(GREEN,s) 48 def yellow(self,s): 49 return self.color_str(YELLOW,s) 50 def blue(self,s): 51 return self.color_str(BLUE,s) 52 def fuchsia(self,s): 53 return self.color_str(FUCHSIA,s) 54 def cyan(self,s): 55 return self.color_str(CYAN,s) 56 def white(self,s): 57 return self.color_str(WHITE,s) 58 #-----------使用示例如下-------- 59 color Colored() 60 print(color.red(I am red!)) 61 print(color.green(I am green!)) 62 print(color.yellow(I am yellow!)) 63 print(color.blue(I am blue!)) 64 print(color.fuchsia(I am fuchsia!)) 65 print(color.cyan(I am cyan!)) 66 print(color.white(I am white!))  输出结果 2、采用Python标准库colorama模块--兼容linux和windows各个版本: 1 #!/usr/bin/env python32 # -*- coding: utf-8 -*-3 # Time : 2018/4/29 10:574 # Author : yang5 # File : Colored_Colorama_module.py6 # Software: PyCharm7 #--------------colorama模块的一些常量-------8 #colorama是一个python专门用来在控制台、命令行输出彩色文字的模块可以跨平台使用9 # 在windows下linux下都工作良好如果你想让控制台的输出信息更漂亮一些可以使用给这个模块。 10 # Fore: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET. 11 # Back: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET. 12 # Style: DIM, NORMAL, BRIGHT, RESET_ALL 13 from colorama import init,Fore,Back,Style 14 #init(autoresetTrue) 15 class Colored(object): 16 def red(self,s): 17 return Fore.RED s Fore.RESET 18 def green(self,s): 19 return Fore.GREEN s Fore.RESET 20 def yellow(self,s): 21 return Fore.YELLOW s Fore.RESET 22 def blue(self,s): 23 return Fore.BLUE s Fore.RESET 24 def magenta(self,s): 25 return Fore.MAGENTA s Fore.RESET 26 def cyan(self,s): 27 return Fore.CYAN s Fore.RESET 28 def white(self,s): 29 return Fore.WHITE s Fore.RESET 30 def balck(self,s): 31 return Fore.BLACK 32 def white_green(self,s): 33 return Fore.WHITE Back.GREEN s Fore.RESET Back.RESET 34 color Colored() 35 print(color.red(I am red!)) 36 print(color.green(I am green!)) 37 print(color.yellow(I am yellow!)) 38 print(color.blue(I am blue!)) 39 print(color.magenta(I am magenta!)) 40 print(color.cyan(I am cyan!)) 41 print(color.white(I am white!)) 42 print(color.white_green(I am white green!)) 输出结果  3、采用Python的termcolor模块: termcolor是一个python包可以改变控制台输出的颜色支持各种terminalWINDOWS的cmd.exe除外。 支持下列的文字颜色 grey, red, green, yellow, blue, magenta, cyan, white 支持下列的背景高亮 on_grey, on_red, on_green, on_yellow, on_blue, on_magenta, on_cyan, on_white 支持下列属性 bold, dark, underline, blink, reverse, concealed 1 #!/usr/bin/env python32 # -*- coding: utf-8 -*-3 # Time : 2018/4/29 16:494 # Author : yang5 # File : Colored_Termcolor_module.py6 # Software: PyCharm7 import sys8 from termcolor import colored,cprint9 text colored(Hello,World!,red,attrs[reverse,blink]) 10 11 #colored(text, colorNone, on_colorNone, attrsNone) 12 # Available text colors: 13 # red, green, yellow, blue, magenta, cyan, white. 14 15 # Available text highlights: 16 # on_red, on_green, on_yellow, on_blue, on_magenta, on_cyan, on_white. 17 18 # Available attributes: 19 # bold, dark, underline, blink, reverse, concealed. 20 #print(\033[5;7;31mHello,World!\033[0m) 21 22 print(text) 23 24 cprint(Hello,World!,green,on_red) 25 #cprint(Hello,World!,green,on_red,attrs[bold]) 26 #def cprint(text, colorNone, on_colorNone, attrsNone, **kwargs) 27 28 print_red_on_cyan lambda x:cprint(x,red,on_cyan) 29 print_red_on_cyan(Hello,World!) 30 print_red_on_cyan(Hello,Universe!) 31 for i in range(10): 32 cprint(i,magenta,end ) 33 cprint(Attention!,red,attrs[bold],file sys.stderr)   输出结果   参考 1、https://pypi.org/project/colorama/ 2、https://pypi.org/project/termcolor/#description 3、https://www.cnblogs.com/hellojesson/p/5961570.html 4、https://stackoverflow.com/questions/287871/print-in-terminal-with-colors/3332860#3332860 转载于:https://www.cnblogs.com/yangshijia/p/8969271.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84216.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

外围网站怎么做防止网站扫描

自己在看面经中遇到的一些面试题,结合自己和理解进行了一下整理。 transformer中求和与归一化中“求和”是什么意思? 求和的意思就是残差层求和,原本的等式为y H(x)转化为y x H(x),这样做的目的是防止网络层数的加深而造成的梯…

公司做网站的价格江阴n多国外免费空间

交易平台遇到的挑战 2017双11,交易峰值达到了32.5万笔/秒,这给整个交易系统带来了非常大的挑战。 一方面,系统需要支撑全集团几十个事业部的所有交易类需求:要考虑如何能更快响应需求、加快发布周期;如何能为新小业务提…

北京网站建设学习泰安58同城二手房出售信息

1 基本概率论 1.1 假设我们掷骰子,想知道1而不是看到另一个数字的概率,如果骰子是公司,那么所有6个结果(1..6),都有相同的可能发生,因此,我们可以说1发生的概率为1/6. 然而现实生活中,对于我们从工厂收到的…

平湖市网站建设做电商能赚钱吗

前言: layui这个框架不知道多少人还在关注着,记得第一次接触它是在18年,后来随着vue,react的盛行,jquerylayui的模式受到了特别大的冲击,后来作者都放弃维护他的官方网站,转而在github/gitee上做…

重庆高铁建设网站友情链接购买平台

不能更好的对齐,按enter键不能删除前缀 Ctrl加/:查看源代码 删除多余的-即可 嘿嘿

深圳市官方网站手机建站程序

exp/imp下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简单。数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/managerTEST filed:\daochu.dmp fully2 将数据库中…

服务器网站备案有了域名之后怎么做自己的网站

本篇会加入个人的所谓‘鱼式疯言’ ❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言 而是理解过并总结出来通俗易懂的大白话, 小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的. 🤭🤭🤭可能说的不是那么严谨.但小编初心是能让更多人…

有模板做ppt的网站有哪些网站做交叉连接

当使用C#进行Web API开发时,可能会遇到以下一些常见问题: 跨域请求 由于浏览器的同源策略限制,跨域请求可能会引发问题。解决方法可以使用CORS(跨域资源共享)来允许从特定的域名或端口访问你的API。 // 添加CORS中间…

服装网站建设规划书范文佛山做网站建设公司

【计算】 弹性云服务器ECS 弹性云服务器(Elastic Cloud Server,ECS)是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。弹性云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用弹性云服…

企业网站怎么做的WordPress优化速度插件

目录 一、算法介绍 1.1算法背景 1.2算法引入 1.3算法假设 1.4算法原理 1.5算法步骤 二、算法公式推导 2.1数学基础 2.2EM算法推导 三、算法实现 3.1关于EM聚类 3.2EM工具包的使用 3.3 实例测试 四、算法讨论 4.1EM算法的优缺点 4.2EM算法的应用 4.3对于EM算法…

现在做一个网站大概多少钱如何使用seo进行综合查询

猜拳游戏大转盘积分游戏小程序前端模板源码, 一共五个静态页面,首页、任务列表、大转盘和猜拳等五个页面。 主要是通过做任务来获取积分,积分可以兑换商品,也可用来玩游戏;通过玩游戏既可能获取奖品或积分也可能会消…

网站更换ip 备案内容营销方案

文章目录 MySQL基础数据库的介绍数据库概述数据的存储方式数据库的概念常见数据库排行榜 数据库的安装与卸载数据库的安装数据库的卸载 数据库服务的启动与登录Windows 服务方式启动DOS 命令方式启动控制台连接数据库SQLyog 图形化工具——客户端使用 SQLyog 登录数据库数据库…

网站没有关键词的弊端乐山网站制作设计公司

在网上找了个录音软件,而且这个软件是根据手机里剩余内存的大小,可以进行不限时录音,所以特地拿上来和大家分享!这个JAVA软件我发到了“玩转手机”里。解压缩后,大家可以用MIDway_2.8中文,通过数据线上传到…

广州网站备案要审核多久pc端软件界面设计

前言 在生产环境中,除了采用持久化方式实现 Redis 的高可用性,还可以采用主从复制、哨兵模式和 Cluster 集群的方法确保数据的持久性和可靠性。 目录 一、主从复制 1. 概述 2. 作用 3. 主从复制流程 4. 部署 4.1 安装 redis 4.2 编辑 master 节…

上市公司协会网站建设汇报从电子商务网站f型眼球轨迹分析其网站布局

代码检查的重要性不言而喻,很多重要的项目都要做代码的检查,及时纠正代码中的错误,确保代码的可读性、可维护性和可拓展性,从而保证软件的质量。 一、代码检查的定义 代码检查是指通过对程序代码的独立检查来提高代码质量和开发效…

申请免费的个人网站百度问答库

随着人工智能技术的不断进步,AI在音乐创作领域的应用已经成为了一个不可忽视的现象。最近一个月,一系列音乐大模型的推出,不仅极大地降低了普通人创作音乐的门槛,也引发了关于音乐产业未来的广泛讨论。AI是否正在创造音乐的新纪元…

商务网站建设实训心得软件公司运营是做什么的

目录 蓝桥杯2023年第十四届省赛真题-更小的数 题目描述 输入格式 输出格式 样例输入 样例输出 提示 【思路解析】 【代码实现】 蓝桥杯2023年第十四届省赛真题-更小的数 时间限制: 3s 内存限制: 320MB 提交: 895 解决: 303 题目描述 小蓝有一个长度均为 n 且仅由数字…

网站名称与主办单位山东网站建设运营

当我们在内存中定义一个dict的时候,我们是可以随时修改变量的内容的:>>> ddict(namewc,age28)>>>d{name: wc, age: 28}我们可以随时修改name和age的值。但是当我们重新运行程序的时候,name、age的初始化值还是wc和28&#…

制作科技网站首页深圳私人做网站

基于深度学习的图像去噪 图像去噪是从受噪声污染的图像中恢复原始图像的过程。在传统方法中,常用的去噪技术包括均值滤波、中值滤波和维纳滤波等。随着深度学习技术的发展,基于深度学习的图像去噪方法取得了显著进展。 深度学习图像去噪方法 1. 卷积神…

大型网站建设招商建盏是什么意思

Windows event log服务会把程序与系统发送的错误消息记录在日志中,其中还包含了部分有用的诊断信息,近期有Win7用户在启用windows event log服务的时候,发生4201错误提示框。那么该如何解决该问题?下面装机之家分享一下Win7系统下…