国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python編程實(shí)現(xiàn)控制cmd命令行顯示顏色的方法示例

Python編程實(shí)現(xiàn)控制cmd命令行顯示顏色的方法示例

2020-12-02 00:24羅兵 Python

這篇文章主要介紹了Python編程實(shí)現(xiàn)控制cmd命令行顯示顏色的方法,結(jié)合實(shí)例形式分析了Python針對命令行字符串顯示顏色屬性相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python編程實(shí)現(xiàn)控制cmd命令行顯示顏色的方法。分享給大家供大家參考,具體如下:

基于win7 + python3.4

運(yùn)行效果:

Python編程實(shí)現(xiàn)控制cmd命令行顯示顏色的方法示例

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import ctypes
import sys
'''Windows CMD命令行顏色'''
# 句柄號
STD_INPUT_HANDLE = -10
STD_OUTPUT_HANDLE= -11
STD_ERROR_HANDLE = -12
# 前景色
FOREGROUND_BLACK  = 0x0 # 黑
FOREGROUND_BLUE   = 0x01 # 藍(lán)
FOREGROUND_GREEN  = 0x02 # 綠
FOREGROUND_RED   = 0x04 # 紅
FOREGROUND_INTENSITY = 0x08 # 加亮
# 背景色
BACKGROUND_BLUE   = 0x10 # 藍(lán)
BACKGROUND_GREEN  = 0x20 # 綠
BACKGROUND_RED   = 0x40 # 紅
BACKGROUND_INTENSITY = 0x80 # 加亮
colors = [FOREGROUND_BLUE, # 藍(lán)字
     FOREGROUND_GREEN,# 綠字
     FOREGROUND_RED, # 紅字
     FOREGROUND_BLUE | FOREGROUND_INTENSITY, # 藍(lán)字(加亮)
     FOREGROUND_GREEN | FOREGROUND_INTENSITY, # 綠字(加亮)
     FOREGROUND_RED  | FOREGROUND_INTENSITY, # 紅字(加亮)
     FOREGROUND_RED | FOREGROUND_INTENSITY| BACKGROUND_BLUE | BACKGROUND_INTENSITY] # 紅字藍(lán)底
texts = ['藍(lán)字',
     '綠字',
     '紅字',
     '藍(lán)字(加亮)',
     '綠字(加亮)',
     '紅字(加亮)',
     '紅字藍(lán)底']
# See "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_api_reference.asp" for information on Windows APIs.
std_out_handle = ctypes.windll.kernel32.GetStdHandle(STD_OUTPUT_HANDLE)
def set_cmd_color(color, handle=std_out_handle):
  bool = ctypes.windll.kernel32.SetConsoleTextAttribute(handle, color)
  return bool
def reset_color():
  set_cmd_color(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE)
def print_color_text(color, text):
  set_cmd_color(color)
  sys.stdout.write('%s\n' % text) # ==> print(text)
  reset_color()
def print_colors_texts(colors, texts):
  for color, text in zip(colors, texts):
    print_color_text(color, text)
if __name__ == "__main__":
  print_colors_texts(colors, texts)

希望本文所述對大家Python程序設(shè)計(jì)有所幫助。

原文鏈接:http://www.cnblogs.com/hhh5460/p/5244750.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91精品国产综合久久久久久 | 国产99久久| 自拍偷拍欧美 | 免费的黄色网 | 天天看夜夜 | 日韩一区在线播放 | 精品国产青草久久久久福利 | 成人影院av | 国产精品色一区二区三区 | 久久久人成影片免费观看 | 久久精品中文字幕 | 天天操天天添 | 农村少妇kkkk7777 | 日日摸夜夜添夜夜添高潮视频 | 操av网 | 成人免费黄色 | 成人在线视频网站 | 一区二区三区久久久 | 爱爱h视频 | 日韩在线免费观看网站 | 国产综合区| 亚洲视频在线观看免费 | 高清一区二区三区 | 国产毛片视频 | 欧美日韩高清在线 | 欧美精品一区二区三区在线 | 国产综合视频 | 国产成人一区二区三区 | 久久久精品一区二区三区 | 日日摸夜夜添夜夜添高潮视频 | 一级毛片免费观看 | 中国黄色一级视频 | 93看片淫黄大片一级 | 免费观看国产视频在线 | 久久精品一区二区三区四区 | 成人精品三级av在线看 | 国产乱码精品一区二区三区av | 97色在线观看免费视频 | 91久久国产综合久久 | 精久久 | 国产97在线 | 亚洲 |