<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答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在windows命令行下輸出彩色文字的方法

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

        python在windows命令行下輸出彩色文字的方法

        python在windows命令行下輸出彩色文字的方法:本文實例講述了python在windows命令行下輸出彩色文字的方法。分享給大家供大家參考。具體分析如下: 默認情況下python在控制臺輸出的文字信息都是黑白的,如果能將文字做成彩色的輸出,輸出效果會更完美,也很酷,不是嗎,下面是一段演示代碼,這段代碼封裝了
        推薦度:
        導讀python在windows命令行下輸出彩色文字的方法:本文實例講述了python在windows命令行下輸出彩色文字的方法。分享給大家供大家參考。具體分析如下: 默認情況下python在控制臺輸出的文字信息都是黑白的,如果能將文字做成彩色的輸出,輸出效果會更完美,也很酷,不是嗎,下面是一段演示代碼,這段代碼封裝了

        本文實例講述了python在windows命令行下輸出彩色文字的方法。分享給大家供大家參考。具體分析如下:

        默認情況下python在控制臺輸出的文字信息都是黑白的,如果能將文字做成彩色的輸出,輸出效果會更完美,也很酷,不是嗎,下面是一段演示代碼,這段代碼封裝了一個color類用來輸出帶顏色的文字,只要調用該類里面的相關方法就可以了,非常簡單。
        代碼如下:

        #!/usr/bin/env python
        #encoding: utf-8
        import ctypes
        STD_INPUT_HANDLE = -10
        STD_OUTPUT_HANDLE= -11
        STD_ERROR_HANDLE = -12
        FOREGROUND_BLACK = 0x0
        FOREGROUND_BLUE = 0x01 # text color contains blue.
        FOREGROUND_GREEN= 0x02 # text color contains green.
        FOREGROUND_RED = 0x04 # text color contains red.
        FOREGROUND_INTENSITY = 0x08 # text color is intensified.
        BACKGROUND_BLUE = 0x10 # background color contains blue.
        BACKGROUND_GREEN= 0x20 # background color contains green.
        BACKGROUND_RED = 0x40 # background color contains red.
        BACKGROUND_INTENSITY = 0x80 # background color is intensified.
        class Color:
        ''' See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_api_reference.asp
        for information on Windows APIs. - www.gxlcms.com'''
        std_out_handle = ctypes.windll.kernel32.GetStdHandle(STD_OUTPUT_HANDLE)
        def set_cmd_color(self, color, handle=std_out_handle):
        """(color) -> bit
        Example: set_cmd_color(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY)
        """
        bool = ctypes.windll.kernel32.SetConsoleTextAttribute(handle, color)
        return bool
        def reset_color(self):
        self.set_cmd_color(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE)
        def print_red_text(self, print_text):
        self.set_cmd_color(FOREGROUND_RED | FOREGROUND_INTENSITY)
        print print_text
        self.reset_color()
        def print_green_text(self, print_text):
        self.set_cmd_color(FOREGROUND_GREEN | FOREGROUND_INTENSITY)
        print print_text
        self.reset_color()
        def print_blue_text(self, print_text):
        self.set_cmd_color(FOREGROUND_BLUE | FOREGROUND_INTENSITY)
        print print_text
        self.reset_color()
        def print_red_text_with_blue_bg(self, print_text):
        self.set_cmd_color(FOREGROUND_RED | FOREGROUND_INTENSITY| BACKGROUND_BLUE | BACKGROUND_INTENSITY)
        print print_text
        self.reset_color()
        if __name__ == "__main__":
        clr = Color()
        clr.print_red_text('red')
        clr.print_green_text('green')
        clr.print_blue_text('blue')
        clr.print_red_text_with_blue_bg('background')

        希望本文所述對大家的Python程序設計有所幫助。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        python在windows命令行下輸出彩色文字的方法

        python在windows命令行下輸出彩色文字的方法:本文實例講述了python在windows命令行下輸出彩色文字的方法。分享給大家供大家參考。具體分析如下: 默認情況下python在控制臺輸出的文字信息都是黑白的,如果能將文字做成彩色的輸出,輸出效果會更完美,也很酷,不是嗎,下面是一段演示代碼,這段代碼封裝了
        推薦度:
        標簽: 文字 方法 Windows
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产男女猛烈无遮挡免费网站| 免费一本色道久久一区| 免费一级毛片正在播放| 国产精品亚洲а∨天堂2021| 日韩一级在线播放免费观看| 亚洲aⅴ无码专区在线观看春色| 在线a毛片免费视频观看| 亚洲国产成人精品无码区花野真一 | 亚洲国产成人爱av在线播放| 猫咪免费观看人成网站在线| 亚洲精品麻豆av| 免费无码作爱视频| 久久99亚洲网美利坚合众国| 美女被免费喷白浆视频| 亚洲综合一区国产精品| 国产青草视频在线观看免费影院| 激情婷婷成人亚洲综合| 亚洲无码视频在线| 午夜精品免费在线观看 | 亚洲男同gay片| 亚洲国产精品一区二区第四页| 黄床大片免费30分钟国产精品| 亚洲日本中文字幕| 女人被免费视频网站| 久久久久久毛片免费看 | 2020久久精品亚洲热综合一本| 日本黄页网站免费| 男人天堂免费视频| 亚洲精品福利你懂| 久久久久亚洲av毛片大| 4455永久在线观免费看| 香蕉97碰碰视频免费| 亚洲成AV人片在WWW色猫咪| 成人免费无码视频在线网站| 日本激情猛烈在线看免费观看| 亚洲欧洲第一a在线观看| 成人免费在线视频| 免费成人高清在线视频| 亚洲中文字幕乱码AV波多JI | 亚洲色成人WWW永久网站| 中国在线观看免费国语版|