精华内容
下载资源
问答
  • Python字体颜色设置

    万次阅读 2017-08-07 22:47:35
    Python字体颜色设置 平时学习工作中,我们经常会接触到一些大佬写的Python工具,运行起来总会显示出五颜六色的字体,比如红色代表Error , 黄色代表Warning , 绿色代表Success 。而自己写出来的Python命令行...

    Python字体颜色设置


    平时学习工作中,我们经常会接触到一些大佬写的Python工具,运行起来总会显示出五颜六色的字体,比如红色代表Error , 黄色代表Warning , 绿色代表Success 。而自己写出来的Python命令行代码,大多只有一种颜色。所以,要怎么样才能让自己的程序看起来更有逼格一些呢?


    在这里,笔者就给大家分享一套个人认为最好用的Python字体库,大家在使用的时候只要import这个库就好了~~


    Python字体库源码如下:

    #! /usr/bin/env python
    #coding=utf-8
    
    import ctypes,sys
    
    STD_INPUT_HANDLE = -10
    STD_OUTPUT_HANDLE = -11
    STD_ERROR_HANDLE = -12
    
    # 字体颜色定义 ,关键在于颜色编码,由2位十六进制组成,分别取0~f,前一位指的是背景色,后一位指的是字体色
    #由于该函数的限制,应该是只有这16种,可以前景色与背景色组合。也可以几种颜色通过或运算组合,组合后还是在这16种颜色中
    
    # Windows CMD命令行 字体颜色定义 text colors
    FOREGROUND_BLACK = 0x00 # black.
    FOREGROUND_DARKBLUE = 0x01 # dark blue.
    FOREGROUND_DARKGREEN = 0x02 # dark green.
    FOREGROUND_DARKSKYBLUE = 0x03 # dark skyblue.
    FOREGROUND_DARKRED = 0x04 # dark red.
    FOREGROUND_DARKPINK = 0x05 # dark pink.
    FOREGROUND_DARKYELLOW = 0x06 # dark yellow.
    FOREGROUND_DARKWHITE = 0x07 # dark white.
    FOREGROUND_DARKGRAY = 0x08 # dark gray.
    FOREGROUND_BLUE = 0x09 # blue.
    FOREGROUND_GREEN = 0x0a # green.
    FOREGROUND_SKYBLUE = 0x0b # skyblue.
    FOREGROUND_RED = 0x0c # red.
    FOREGROUND_PINK = 0x0d # pink.
    FOREGROUND_YELLOW = 0x0e # yellow.
    FOREGROUND_WHITE = 0x0f # white.
    
    
    # Windows CMD命令行 背景颜色定义 background colors
    BACKGROUND_BLUE = 0x10 # dark blue.
    BACKGROUND_GREEN = 0x20 # dark green.
    BACKGROUND_DARKSKYBLUE = 0x30 # dark skyblue.
    BACKGROUND_DARKRED = 0x40 # dark red.
    BACKGROUND_DARKPINK = 0x50 # dark pink.
    BACKGROUND_DARKYELLOW = 0x60 # dark yellow.
    BACKGROUND_DARKWHITE = 0x70 # dark white.
    BACKGROUND_DARKGRAY = 0x80 # dark gray.
    BACKGROUND_BLUE = 0x90 # blue.
    BACKGROUND_GREEN = 0xa0 # green.
    BACKGROUND_SKYBLUE = 0xb0 # skyblue.
    BACKGROUND_RED = 0xc0 # red.
    BACKGROUND_PINK = 0xd0 # pink.
    BACKGROUND_YELLOW = 0xe0 # yellow.
    BACKGROUND_WHITE = 0xf0 # white.
    
    
    
    # get handle
    std_out_handle = ctypes.windll.kernel32.GetStdHandle(STD_OUTPUT_HANDLE)
    
    def set_cmd_text_color(color, handle=std_out_handle):
        Bool = ctypes.windll.kernel32.SetConsoleTextAttribute(handle, color)
        return Bool
    
    #reset white
    def resetColor():
        set_cmd_text_color(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE)
    
    ###############################################################
    
    #暗蓝色
    #dark blue
    def printDarkBlue(mess):
        set_cmd_text_color(FOREGROUND_DARKBLUE)
        sys.stdout.write(mess)
        resetColor()
    
    #暗绿色
    #dark green
    def printDarkGreen(mess):
        set_cmd_text_color(FOREGROUND_DARKGREEN)
        sys.stdout.write(mess)
        resetColor()
    
    #暗天蓝色
    #dark sky blue
    def printDarkSkyBlue(mess):
        set_cmd_text_color(FOREGROUND_DARKSKYBLUE)
        sys.stdout.write(mess)
        resetColor()
    
    #暗红色
    #dark red
    def printDarkRed(mess):
        set_cmd_text_color(FOREGROUND_DARKRED)
        sys.stdout.write(mess)
        resetColor()
    
    #暗粉红色
    #dark pink
    def printDarkPink(mess):
        set_cmd_text_color(FOREGROUND_DARKPINK)
        sys.stdout.write(mess)
        resetColor()
    
    #暗黄色
    #dark yellow
    def printDarkYellow(mess):
        set_cmd_text_color(FOREGROUND_DARKYELLOW)
        sys.stdout.write(mess)
        resetColor()
    
    #暗白色
    #dark white
    def printDarkWhite(mess):
        set_cmd_text_color(FOREGROUND_DARKWHITE)
        sys.stdout.write(mess)
        resetColor()
    
    #暗灰色
    #dark gray
    def printDarkGray(mess):
        set_cmd_text_color(FOREGROUND_DARKGRAY)
        sys.stdout.write(mess)
        resetColor()
    
    #蓝色
    #blue
    def printBlue(mess):
        set_cmd_text_color(FOREGROUND_BLUE)
        sys.stdout.write(mess)
        resetColor()
    
    #绿色
    #green
    def printGreen(mess):
        set_cmd_text_color(FOREGROUND_GREEN)
        sys.stdout.write(mess)
        resetColor()
    
    #天蓝色
    #sky blue
    def printSkyBlue(mess):
        set_cmd_text_color(FOREGROUND_SKYBLUE)
        sys.stdout.write(mess)
        resetColor()
    
    #红色
    #red
    def printRed(mess):
        set_cmd_text_color(FOREGROUND_RED)
        sys.stdout.write(mess)
        resetColor()
    
    #粉红色
    #pink
    def printPink(mess):
        set_cmd_text_color(FOREGROUND_PINK)
        sys.stdout.write(mess)
        resetColor()
    
    #黄色
    #yellow
    def printYellow(mess):
        set_cmd_text_color(FOREGROUND_YELLOW)
        sys.stdout.write(mess)
        resetColor()
    
    #白色
    #white
    def printWhite(mess):
        set_cmd_text_color(FOREGROUND_WHITE)
        sys.stdout.write(mess)
        resetColor()
    
    ##################################################
    
    #白底黑字
    #white bkground and black text
    def printWhiteBlack(mess):
        set_cmd_text_color(FOREGROUND_BLACK | BACKGROUND_WHITE)
        sys.stdout.write(mess)
        resetColor()
    
    #白底黑字
    #white bkground and black text
    def printWhiteBlack_2(mess):
        set_cmd_text_color(0xf0)
        sys.stdout.write(mess)
        resetColor()
    
    
    #黄底蓝字
    #white bkground and black text
    def printYellowRed(mess):
        set_cmd_text_color(BACKGROUND_YELLOW | FOREGROUND_RED)
        sys.stdout.write(mess)
        resetColor()
    
    


    字体库示例代码:



    #! /usr/bin/env python
    #coding=utf-8
    
    from cmd_color_printers import *
    
    printDarkBlue("Hello\n")
    printDarkGreen("Hello\n")
    printDarkSkyBlue("Hello\n")
    printDarkRed("Hello\n")
    printDarkPink("Hello\n")
    printDarkYellow("Hello\n")
    printDarkWhite("Hello\n")
    printDarkGray("Hello\n")
    printBlue("Hello\n")
    printGreen("Hello\n")
    printSkyBlue("Hello\n")
    printRed("Hello\n")
    printPink("Hello\n")
    printYellow("Hello\n")
    printWhite("Hello\n")    
    printWhiteBlack("Hello\n")
    printWhiteBlack_2("Hello\n")
    printYellowRed("Hello\n")


    展开全文
  • eclipse中python脚本用默认的字体大小,注释是中文的也看不清楚,改一下字体吧 windows-preferences-python-editor-colors and fonts 其实上一步有点多余,直接又返回到windows-preferences-general-...

     

    eclipse中python脚本用默认的字体和大小,注释是中文的也看不清楚,改一下字体吧

    windows-preferences-python-editor-colors and fonts

    其实上一步有点多余,直接又返回到windows-preferences-general-appearance-colors and ronts设置中basic目录下的text fonts,即可设置自己想要的字体

    展开全文
  • 设置横坐标字体大小代码: plt.xticks(fontsize=15) 设置纵坐标字体大小代码: plt.yticks(fontsize=15)

    设置横坐标字体大小代码:

    plt.xticks(fontsize=15)
    

    设置纵坐标字体大小代码:

    plt.yticks(fontsize=15)
    
    展开全文
  • python 调整字体大小

    万次阅读 多人点赞 2020-05-09 22:24:15
    python 调整字体大小 显示的代码比较小 1、右上角–>File–>Settings 2、Editor 3、Font–>Size–>Apply 加粗样式 4、OK 5、效果

    python 调整字体大小

    显示的代码比较小
    在这里插入图片描述
    1、右上角–>File–>Settings
    在这里插入图片描述
    2、Editor
    在这里插入图片描述
    3、Font–>Size–>Apply
    加粗样式在这里插入图片描述
    4、OK
    在这里插入图片描述
    5、效果
    在这里插入图片描述

    展开全文
  • 主要介绍了python 设置xlabel,ylabel 坐标轴字体大小,字体类型,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • # 大家好,我想问下如何在Python IDLE 中设置字体大小?谢谢各位。
  • 设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状、名称、粗细: A,=plt.plot(x1,y1,'-r',label='A',linewidth=5.0,ms=10) ...
  • file --> settings --> Editor --> Font
  • python pycharm无法设置字体大小解决

    千次阅读 多人点赞 2019-07-10 11:20:11
    pycharm 在File ->settings中设置font大小时发现size框无法输入。 查了下资料点击下上面的save as 按钮创建一个信息的模块名称就可以了。
  • python 输出字体大小

    2020-11-24 22:56:41
    python中如何调整输出字体大小 如图所示 <p style="text-align:center"><img alt="" height="151" src="https://img-ask.csdnimg.cn/upload/1606229752864.png" width="993" /></p> 感谢帮助! <p>pp...
  • python matplotlib画图设置坐标轴刻度的字体大小

    万次阅读 多人点赞 2019-04-03 10:32:31
    import matplotlib.pyplot as plt plt.xticks([0, 100, 200, 300, 400, 500, 600, 700]) plt.tick_params(labelsize=13) #刻度字体大小13
  • Python可视化:python画图字体设置

    千次阅读 2020-08-05 21:53:24
    Python可视化:图中字体设置
  • python docx字体设置

    千次阅读 多人点赞 2020-04-13 16:50:10
    首先引入依赖包 from docx import Document from docx.oxml.ns import qn ...新建文档,设置文本内容字体 Doc = Document() Doc.styles['Normal'].font.name = u'宋体' Doc.styles['Normal']._element....
  • 解决python画图中colorbar设置刻度和标签字体大小

    万次阅读 多人点赞 2019-04-22 14:46:10
    在基于matplotlib.pyplot画带色标(colorbar)的图时候,往往为了美观和科研用途,需要对colorbar的Ticks(刻度) ,标签(label)和fonddict(字体进行设置)。但是很多初学者都苦于这些东西的设置,因为太麻烦了(别问我...
  • r', label='A', linewidth=5.0) B, = plt.plot(x2, y2, 'b-.', label='B', linewidth=5.0) # 设置图例并且设置图例的字体大小 font1 = {'family': 'Times New Roman', 'weight': 'normal', 'size': 23, } legend =...
  • # 设置图例并且设置图例的字体大小 font1 = { 'family' : 'Times New Roman' , 'weight' : 'normal' , 'size' : 23 , } legend = plt.legend(handles=[A, B], prop=font1) # 设置坐标刻度值的大小以及...
  • # 设置图例并且设置图例的字体大小 font1 = {'family': 'Times New Roman', 'weight': 'normal', 'size': 23, } legend = plt.legend(handles=[A, B], prop=font1) # 设置坐标刻度值的大小以及刻度值的字体 ...
  • Python学习笔记#11 - pygal绘制图表字体大小设置

    千次阅读 多人点赞 2019-08-20 14:43:25
    Python编程:从入门到实践》17.2.1节中绘制条形图“GitHub上受欢迎程度最高的Python项目”,代码如下: #coding=gbk import requests import pygal from pygal.style import LightColorizedStyle as LCS, ...
  • Spyder(python 3.7) 背景/字体颜色,大小设置 一, 设置背景 一般情况下 ,Spyder背景默认为白色,如下图: 如果习惯/喜欢黑色背景 可这样操作 第一步:点击Tools 选择Preferences 第二步:点击Syntax ...
  • python使用seaborn画热力图中设置colorbar图例刻度字体大小 文章目录python使用seaborn画热力图中设置colorbar图例刻度字体大小1. 问题描述2. 解决方案3. 效果4. 参考 1. 问题描述 使用matplotlib.pyplot画带色标...
  • Python自带IDE设置字体

    千次阅读 2019-11-19 14:14:14
    打开Python 3.7.0 shell 点击菜单项 “”Options“”>“Configure IDLE” 可选择窗口的字体大小 可选择背景主题颜色 可自定义配置
  • 好吧,又开始折腾了, ...第一个问题就是设置字体样式和大小 折腾许久,总算找到诀窍了 1、file-&gt;Setting-&gt;Appearance&amp;Behavior-&gt;Appearance 这里设置菜单栏等界面,可以不修改...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,868
精华内容 15,947
关键字:

python字体大小设置

python 订阅