python通过colorama模块在控制台输出彩色文字的方法
本文实例讲述了python通过colorama模块在控制台输出彩色文字的方法。分享给大家供大家参考。具体分析如下:
colorama是一个python专门用来在控制台、命令行输出彩色文字的模块,可以跨平台使用,在windows下linux下都工作良好,如果你想让控制台的输出信息更漂亮一些,可以使用给这个模块。
colorama官方地址:https://pypi.python.org/pypi/colorama
安装colorama模块
pip install colorama
使用范例
from colorama import init,Fore init(autoreset=True) #通过使用autoreset参数可以让变色效果只对当前输出起作用,输出完成后颜色恢复默认设置 print(Fore.RED + 'welcome to www.jb51.net') print('automatically back to default color again')
这段代码可以将 welcome to www.jb51.net 字符串以红色输出到控制台
希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
python在windows命令行下输出彩色文字的方法
本文实例讲述了python在windows命令行下输出彩色文字的方法.分享给大家供大家参考.具体分析如下: 默认情况下python在控制台输出的文字信息都是黑白的,如果能将文字做成彩色的输出,输出效果会更完美,也很酷,不是吗,下面是一段演示代码,这段代码封装了一个color类用来输出带颜色的文字,只要调用该类里面的相关方法就可以了,非常简单. 复制代码 代码如下: #!/usr/bin/env python #encoding: utf-8 import ctypes STD_INPUT_HAN
-
Windows和Linux下Python输出彩色文字的方法教程
前言 最近在项目中需要输出彩色的文字来提醒用户,以前写过,但是只能在win上面运行. 今天搜了下看有没有在win和Linux上通用的输出彩色文字的模块,结果发现没有,,于是就自己弄了一个,分享下,以后用的时候翻翻博客,方便别人也方便自己. win下输出彩色文字,网上有两种方法一种是用system执行命令来设置颜色,感觉还是不太好,用ctypes模块实现更好点. linux下设置颜色,网上只找到了一种方法,下面不废话了,直接贴下代码: 示例代码 import platform if 'Window
-
Python彩色化Linux的命令行终端界面的代码实例分享
先看看效果: 在linux的终端中,ANSI转义序列来控制颜色 基本规则: 前面加上\033[,结尾用\033[0m重置为原来的颜色 可以在终端中输入下面这句,就可以看到输出绿色的hello. >>echo -e '\033[0;32mhello\033[0m' 其中0;32m控制颜色. 最简单的,只要把0;32m中的2改成0-7,就对应不同颜色了. 利用这点,在python中,可以这样来. #coding=utf-8 fmt = '\033[0;3{}m{}\033[0m'.format c
-
python通过colorama模块在控制台输出彩色文字的方法
本文实例讲述了python通过colorama模块在控制台输出彩色文字的方法.分享给大家供大家参考.具体分析如下: colorama是一个python专门用来在控制台.命令行输出彩色文字的模块,可以跨平台使用,在windows下linux下都工作良好,如果你想让控制台的输出信息更漂亮一些,可以使用给这个模块. colorama官方地址:https://pypi.python.org/pypi/colorama 安装colorama模块 pip install colorama 使用范例 from
-
c#在控制台输出彩色文字的方法
"Hello World!"的程序写过不少,不过都是在黑色背景的控制台上显示白色的文字.这次决定写点特别的,让"Hello World!"变成彩色的文字. 示例代码如下: 复制代码 代码如下: using System;using System.Runtime.InteropServices; [assembly:CLSCompliant(true)]namespace ColorConsole{ public sealed class HelloWorld
-
详解使用python的logging模块在stdout输出的两种方法
详解使用python的logging模块在stdout输出 前言: 使用python的logging模块时,除了想将日志记录在文件中外,还希望在前台执行python脚本时,可以将日志直接输出到标准输出std.out中. 实现 logging模块可以有两种方法实现该功能: 方案一:basicconfig import sys import logging logging.basicConfig(stream=sys.stdout, level=logging.DEBUG) 方案二:handler
-
详解如何在PyCharm控制台中输出彩色文字和背景
最近的话呢也是因为一些特殊的需求,所以要求在Pycharm控制台中输出彩色的文字和背景,也有同学问到我关于这个问题,之前百度其他人的关于这个操作,比较凌乱,那么我这里的话就写一篇博文来总结一下.其实的话呢,Python控制台中默认输出的字体应该是黑色,而背景呢则是白色. 那么,如何使PyCharm中输出的内容,有不同的背景色和字体颜色?其实非常的简单,我们只需要在print输出语句中进行一些简单的设置即可,在PyCharm控制台中设置字体和背景色,需要使用下面语法: \033[显示方式;前景色;
-
python实现控制台输出彩色字体
python控制台输出彩色字体,供大家参考,具体内容如下 import ctypes, sys STD_INPUT_HANDLE = -10 STD_OUTPUT_HANDLE = -11 STD_ERROR_HANDLE = -12 # 字体颜色定义 text colors FOREGROUND_BLUE = 0x09 # blue. FOREGROUND_GREEN = 0x0a # green. FOREGROUND_RED = 0x0c # red. FOREGROUND_YELLOW
-
python在控制台输出进度条的方法
本文实例讲述了python在控制台输出进度条的方法.分享给大家供大家参考.具体实现方法如下: 进度条效果如下所示: |#############################---------------------| 59 percent done 代码如下: class ProgressBar(): def __init__(self, width=50): self.pointer = 0 self.width = width def __call__(self,x): # x in p
-
如何让shell终端和goland控制台输出彩色的文字
终端输出彩色文字 开发工具:Mac,Goland,Mac自带shell.这是基于Mac的测试结果,根据读者留言,在Windows上不生效,标识符不一样. 在终端输出这段命令,将的到一个红色背景.绿色文字,并不停闪烁的输出. sszxr:~ sszxr$ echo -e "\033[5;32;41mI ♡ You \033[0m" I ♡ You sszxr:~ sszxr$ 双引号中的反斜杠\表示转义,033是标识符,表示用来设置颜色,[表示开始颜色设置,m为颜色设置结束.[后面的5表
-
python使用wmi模块获取windows下硬盘信息的方法
本文实例讲述了python使用wmi模块获取windows下硬盘信息的方法.分享给大家供大家参考.具体实现方法如下: # -*- coding: utf-8 -*- #import ######################################################################## import os, sys import time import wmi ################################################
随机推荐
- 傻瓜式用Eclipse连接MySQL数据库
- 基于Jquery的简单图片切换效果
- 一个js拖拽的效果类和dom-drag.js浅析
- 关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别
- Kindeditor单独调用单图上传增加预览功能的实例
- APS.NET MVC4生成二维码简单解析
- 点击提交按钮后DropDownList的值变为默认值实现分析
- PHP实现的简单操作SQLite数据库类与用法示例
- PHP使用正则表达式获取微博中的话题和对象名
- 一篇文章搞定JavaScript类型转换(面试常见)
- asp实现批量插入表单中的数据到数据库的方法
- 一个不错的仿携程自定义数据下拉选择select
- Js判断CSS文件加载完毕的具体实现
- 比较精简的Javascript拖动效果函数代码
- 落伍惊现GG判断作弊的一些绝对机密标准
- location.hash保存页面状态的技巧
- 易语言开发ip查看程序教学
- 如何给element添加一个抽屉组件的方法步骤
- vue数据操作之点击事件实现num加减功能示例
- iOS如何自定义步骤进度条实例详解