真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用Python怎么給打印信息加上顏色-創(chuàng)新互聯(lián)

使用Python 怎么給打印信息加上顏色?針對這個(gè)問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)是一家專業(yè)提供吳中企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為吳中眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

語法

print('\033[顯示方式;字體色;背景色m文本\033[0m')
# 三種設(shè)置都可以忽略不寫,都不寫則為默認(rèn)輸出

配置如下

# 字體 背景 顏色
# ---------------------------------------
# 30 40 黑色
# 31 41 紅色
# 32 42 綠色
# 33 43 黃色
# 34 44 藍(lán)色
# 35 45 紫紅色
# 36 46 青藍(lán)色
# 37 47 白色
#
# 顯示方式
# -------------------------
# 0 終端默認(rèn)設(shè)置
# 1 高亮顯示
# 4 使用下劃線
# 5 閃爍
# 7 反白顯示
# 8 不可見

舉幾個(gè)例子

# 高亮顯示,字體紫紅色,背景白色
text = 'Hello World'
print(f'\033[1;35;47m{text}\033[0m')

使用Python 怎么給打印信息加上顏色

# 默認(rèn)顯示,字體紫紅色,背景白色
text = 'Hello World'
print(f'\033[35;47m{text}\033[0m')

使用Python 怎么給打印信息加上顏色

# 默認(rèn)顯示,字體紫紅色,背景默認(rèn)
text = 'Hello World'
print(f'\033[35m{text}\033[0m')

使用Python 怎么給打印信息加上顏色

往往我們更關(guān)注字體顏色,幾個(gè)字體顏色效果如下,我用的 iTerm2 的深色背景,效果會(huì)有點(diǎn)偏差

使用Python 怎么給打印信息加上顏色

如果你想看所有組合的顏色,可以查看這篇文章 Go語言在Linux環(huán)境下輸出彩色字符

工具化

這個(gè)語法看起來還是很別扭的,平常使用我們可以封裝起來。

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author: wxnacy(wxnacy@gmail.com)
from enum import Enum
class Color(Enum):
 BLACK = 30
 RED = 31
 GREEN = 32
 YELLOW = 33
 BLUE = 34
 MAGENTA = 35
 CYAN = 36
 WHITE = 37
def print_color(text: str, fg: Color = Color.BLACK.value):
 print(f'\033[{fg}m{text}\033[0m')
# 打印紅色文字
print_color('Hello World', fg = Color.RED.value)

關(guān)于使用Python 怎么給打印信息加上顏色問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


網(wǎng)站名稱:使用Python怎么給打印信息加上顏色-創(chuàng)新互聯(lián)
文章來源:http://weahome.cn/article/ccgose.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部