国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

Python在兩種系統下輸出彩字的實例解析

來源:懂視網 責編:小采 時間:2020-11-27 14:14:55
文檔

Python在兩種系統下輸出彩字的實例解析

Python在兩種系統下輸出彩字的實例解析:這篇文章主要介紹了在Windows和Linux中Python輸出彩色文字的方法,通過設置彩色文字給大家更醒目的效果,文中給出了詳細的介紹和示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。前言最近在項目中需要輸出彩色的文字來提醒用戶,以前寫過,但是只能在w
推薦度:
導讀Python在兩種系統下輸出彩字的實例解析:這篇文章主要介紹了在Windows和Linux中Python輸出彩色文字的方法,通過設置彩色文字給大家更醒目的效果,文中給出了詳細的介紹和示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。前言最近在項目中需要輸出彩色的文字來提醒用戶,以前寫過,但是只能在w
這篇文章主要介紹了在Windows和Linux中Python輸出彩色文字的方法,通過設置彩色文字給大家更醒目的效果,文中給出了詳細的介紹和示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。

前言

最近在項目中需要輸出彩色的文字來提醒用戶,以前寫過,但是只能在win上面運行。

今天搜了下看有沒有在win和Linux上通用的輸出彩色文字的模塊,結果發現沒有,,于是就自己弄了一個,分享下,以后用的時候翻翻博客,方便別人也方便自己。

win下輸出彩色文字,網上有兩種方法一種是用system執行命令來設置顏色,感覺還是不太好,用ctypes模塊實現更好點。

linux下設置顏色,網上只找到了一種方法,下面不廢話了,直接貼下代碼:

示例代碼

import platform
if 'Windows' in platform.system():
 import sys
 import ctypes
 stdInputHandle = -10
 stdOutputHandle = -11
 stdErrorHandle = -12
 foreGroundBLUE = 0x09
 foreGroundGREEN = 0x0a
 foreGroundRED = 0x0c
 foreGroundYELLOW = 0x0e
 stdOutHandle=ctypes.windll.kernel32.GetStdHandle(stdOutputHandle)
 def setCmdColor(color,handle=stdOutHandle):
 return ctypes.windll.kernel32.SetConsoleTextAttribute(handle, color)
 def resetCmdColor():
 setCmdColor(foreGroundRED | foreGroundGREEN | foreGroundBLUE)
 def printBlue(msg):
 setCmdColor(foreGroundBLUE)
 sys.stdout.write(msg + '
')
 resetCmdColor()
 def printGreen(msg):
 setCmdColor(foreGroundGREEN)
 sys.stdout.write(msg + '
')
 resetCmdColor()
 def printRed(msg):
 setCmdColor(foreGroundRED)
 sys.stdout.write(msg + '
')
 resetCmdColor()
 def printYellow(msg):
 setCmdColor(foreGroundYELLOW)
 sys.stdout.write(msg + '
')
 resetCmdColor()
else:
 STYLE = {
 'fore':{
 'red': 31,
 'green': 32,
 'yellow': 33,
 'blue': 34,
 }
 }
 def UseStyle(msg, mode = '', fore = '', back = '40'):
 fore = '%s' % STYLE['fore'][fore] if STYLE['fore'].has_key(fore) else ''
 style = ';'.join([s for s in [mode, fore, back] if s])
 style = '

主站蜘蛛池模板:
91啦在线播放
|
亚洲 欧美 日韩 在线
|
亚洲福利网站
|
欧美日韩国产中文字幕
|
国产欧美日韩va
|
欧美wwww|
免费一级毛片视频
|
国产欧美日韩在线观看
|
日韩欧美一区二区三区在线播放
|
国产成人一区在线播放
|
精品国产乱码一区二区三区麻豆
|
欧美成人一区二区三区在线视频
|
成人国内精品久久久久影院
|
在线h片
|
91精品国产91久久久久福利
|
劲爆欧美精品13页
|
久久国产精品最新一区
|
亚洲综合二区
|
一级欧美日韩
|
五月婷婷丁香
|
精品免费国产一区二区女
|
亚洲欧美网址
|
精品日韩欧美国产一区二区
|
日本韩国在线
|
国产不卡一区二区视频免费
|
亚洲欧美日韩综合网导航
|
亚洲一区二区三区91
|
一级大毛片
|
久久国产夜色精品噜噜亚洲a
|
日本v片免费一区二区三区
欧洲精品欧美精品
|
久久不射影院
|
国产精品视频不卡
|
国产成人久久
|
国产一区二区高清视频
|
国产一区二区福利
|
日韩电影中文字幕在线网站
|
初撮五十路交尾视频
|
精品视频二区
|
亚洲欧美一区二区三区久本道
|
亚洲综合日韩在线亚洲欧美专区
|
免费一看一级毛片全播放
|