栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python

我之所以做出回应,是因为我找到了一种在Windows上使用ANSI代码的方法,这样你就可以更改文本的颜色而无需任何内置模块:

进行此操作的行是

os.system('color')
,但是要确保如果此人不在Windows上,则不会引起错误,你可以使用以下脚本:

import os, sysif sys.platform.lower() == "win32":    os.system('color')# Group of Different functions for different stylesclass style():    BLACK = lambda x: '33[30m' + str(x)    RED = lambda x: '33[31m' + str(x)    GREEN = lambda x: '33[32m' + str(x)    YELLOW = lambda x: '33[33m' + str(x)    BLUE = lambda x: '33[34m' + str(x)    MAGENTA = lambda x: '33[35m' + str(x)    CYAN = lambda x: '33[36m' + str(x)    WHITE = lambda x: '33[37m' + str(x)    UNDERLINE = lambda x: '33[4m' + str(x)    RESET = lambda x: '33[0m' + str(x)print(style.YELLOW("Hello, ") + style.RESET("World!"))

注意:尽管此选项与其他Windows选项具有相同的选项,但是Windows即使使用此技巧也无法完全支持ANSI代码。并非所有的文本装饰颜色都起作用,并且所有“明亮”颜色(代码90-97和100-107)显示的颜色与常规颜色相同(代码30-37和40-47)

tl; dr:

os.system('color')
在imports 之后添加。

Python版本: 3.6.7



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/369364.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号