欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python通過(guò)2種方法輸出帶顏色字體

 更新時(shí)間:2020年03月02日 14:09:59   作者:pfeiliu  
這篇文章主要介紹了python通過(guò)2種方法輸出帶顏色字體,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

方法1:

使用Python中自帶的print輸出帶有顏色或者背景的字符串

書寫語(yǔ)法

print(\033[顯示方式;前景色;背景色m輸出內(nèi)容\033[0m)

其中,顯示方式、前景色、背景色都是可選參數(shù)(可缺省一個(gè)或多個(gè))。

參數(shù)

顯示方式

顯示方式 效果
0 默認(rèn)
1 粗體
4 下劃線
5 閃爍
7 反白顯示

print("顯示方式:")
print("\033[0mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[1mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[4mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[5mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[7mSuixinBlog: https://suixinblog.cn\033[0m")

顏色

字體色編號(hào) 背景色編號(hào) 顏色
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍(lán)色
35 45 紫色
36 46 青色
37 47 白色

print("字體色:")
print("\033[30mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[31mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[32mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[4;33mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[34mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[1;35mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[4;36mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37mSuixinBlog: https://suixinblog.cn\033[0m")
print("背景色:")
print("\033[1;37;40m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;41m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;42m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;43m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;44m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;45m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;46m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[1;30;47m\tSuixinBlog: https://suixinblog.cn\033[0m")

方法2:

colorama是一個(gè)python專門用來(lái)在控制臺(tái)、命令行輸出彩色文字的模塊,可以跨平臺(tái)使用。

1. 安裝colorama模塊

pip install colorama

可用格式常數(shù):

Fore: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET.
Back: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET.
Style: DIM, NORMAL, BRIGHT, RESET_ALL

跨平臺(tái)印刷彩色文本可以使用彩色光的常數(shù)簡(jiǎn)稱ANSI轉(zhuǎn)義序列:

from colorama import Fore,Back,Style
print (Fore.RED + "some red text")
print (Back.GREEN + "and with a green background")
print (Style.DIM + "and in dim text")
print (Style.RESET_ALL)
print ("back to normal now!!")

Init關(guān)鍵字參數(shù):

init()接受一些* * kwargs覆蓋缺省行為

init(autoreset = False):

如果你發(fā)現(xiàn)自己一再發(fā)送重置序列結(jié)束時(shí)關(guān)閉顏色變化每一個(gè)打印,然后init(autoreset = True)將自動(dòng)化
示例:

from colorama import init,Fore
init(autoreset=True)
print (Fore.RED + "welcome to python !!")
print ("automatically back to default color again")

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django Rest framework頻率原理與限制

    Django Rest framework頻率原理與限制

    這篇文章主要介紹了Django Rest framework頻率原理與限制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 關(guān)于不懂Chromedriver如何配置環(huán)境變量問(wèn)題解決方法

    關(guān)于不懂Chromedriver如何配置環(huán)境變量問(wèn)題解決方法

    這篇文章主要介紹了關(guān)于不懂Chromedriver如何配置環(huán)境變量問(wèn)題解決方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • Python 提取dict轉(zhuǎn)換為xml/json/table并輸出的實(shí)現(xiàn)代碼

    Python 提取dict轉(zhuǎn)換為xml/json/table并輸出的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Python 提取dict轉(zhuǎn)換為xml/json/table并輸出的實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2016-08-08
  • python reverse反轉(zhuǎn)部分?jǐn)?shù)組的實(shí)例

    python reverse反轉(zhuǎn)部分?jǐn)?shù)組的實(shí)例

    今天小編就為大家分享一篇python reverse反轉(zhuǎn)部分?jǐn)?shù)組的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • Python collections.defaultdict模塊用法詳解

    Python collections.defaultdict模塊用法詳解

    這篇文章主要介紹了Python collections.defaultdict模塊用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • python os用法總結(jié)

    python os用法總結(jié)

    本篇文章給大家分享了關(guān)于python os用法的相關(guān)總結(jié)性內(nèi)容,對(duì)此有學(xué)習(xí)需要朋友參考下吧。
    2018-06-06
  • 基于Python模擬瀏覽器發(fā)送http請(qǐng)求

    基于Python模擬瀏覽器發(fā)送http請(qǐng)求

    這篇文章主要介紹了基于Python模擬瀏覽器發(fā)送http請(qǐng)求,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • python數(shù)據(jù)類型中的字符串你了解多少

    python數(shù)據(jù)類型中的字符串你了解多少

    這篇文章主要為大家詳細(xì)介紹了python數(shù)據(jù)類型中的字符串,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-02-02
  • 詳解用python生成隨機(jī)數(shù)的幾種方法

    詳解用python生成隨機(jī)數(shù)的幾種方法

    這篇文章主要介紹了詳解用python生成隨機(jī)數(shù)的幾種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • cv2.getStructuringElement()函數(shù)及開、閉、腐蝕、膨脹原理講解

    cv2.getStructuringElement()函數(shù)及開、閉、腐蝕、膨脹原理講解

    getStructuringElement()函數(shù)可用于構(gòu)造一個(gè)特定大小和形狀的結(jié)構(gòu)元素,用于圖像形態(tài)學(xué)處理,這篇文章主要介紹了cv2.getStructuringElement()函數(shù)及開、閉、腐蝕、膨脹原理講解的相關(guān)資料,需要的朋友可以參考下
    2022-12-12

最新評(píng)論