ansi-colors相关内容

命令提示符中的彩色文本在";cls";之后,但不在";cls";之前

我有一个Python程序,我试图在命令提示符中使用ANSI代码以彩色文本打印“Hello”。当我正常打印时,它不工作,它只是打印?和文本,但当我在清除命令提示符之后打印它时,它工作正常。有人能解释一下这种奇怪的性质吗。 我搜索了一下,但找不到任何有关此性质的信息。我正在使用Windows 10 以下代码输出[0;32mHello[0m print('x1b[0;32m' + "H ..
发布时间:2022-07-15 13:37:21 Python

Python 的 `str.format()`、填充字符和 ANSI 颜色

在 Python 2 中,我使用 str.format() 来对齐我打印到终端的一堆文本列.基本上,它是一个表格,但我没有打印任何边框或任何东西——它只是文本行,对齐到列中. 没有任何色彩摆弄,一切都按预期打印. 如果我用 ANSI 颜色代码包装一整行(即一个 print 语句),一切都会按预期打印. 但是:如果我尝试将一行中的每一列设置为不同的颜色,对齐就会被取消.从技术上讲,保留了对 ..
发布时间:2021-12-28 10:47:03 Python

如何将彩色文本打印到终端

如何在 Python 中将彩色文本输出到终端? 解决方案 还有 Python termcolor 模块.用法很简单: from termcolor import colours打印彩色('你好','红色'),彩色('世界','绿色') 或者在 Python 3 中: print(colored('hello', 'red'), coloured('world', 'green')) ..
发布时间:2021-11-30 23:16:36 Python

如何将彩色文本打印到终端?

如何在 Python 中将彩色文本输出到终端? 解决方案 这在某种程度上取决于您使用的平台.最常见的方法是打印 ANSI 转义序列.举个简单的例子,这里有一些 Python 代码来自 Blender 构建脚本: 类 bcolors:头 = '\033[95m'OKBLUE = '\033[94m'OKCYAN = '\033[96m'OKGREEN = '\033[92m'警告 = ' ..
发布时间:2021-06-13 19:30:43 Python

如何在Jenkins中使用ANSIcolor插件?

我已经为Jenkins安装了ANSI-color插件.在Jobs中,我已使用默认配置文件'xterm'激活了该插件. 我无法弄清楚在打印到控制台日志时如何给控制台日志的输出着色.从批处理文件记录日志(Windows平台). 关于 的文档 https://wiki.jenkins-ci.org/display/JENKINS/AnsiColor +插件 没有帮助.没有示例如何实 ..
发布时间:2021-05-20 18:47:00 其他开发

ANSI转义序列:保存和恢复行位置

我正在编写一个非常简单的小型控制台应用程序,并且在玩一些ANSI转义序列以获得更好的输出. 我想做的是这样的.有一个带有名称的标题,然后在程序运行的下方,打印了几行.在打印每一行时,我想用进度表更新标题行.例如: 我的标题行[0/5]------------------------------------- 然后经过一些处理 我的标题行[1/5]------------------- ..
发布时间:2021-04-23 19:34:54 其他开发

通过Powershell在詹金斯中使用AnsiColor

关于如何使用Powershell为Jenkins上的输出着色的任何想法?我已经在我的Jenkins上安装了AnsiColor插件,并且已将作业设置为使用AnsiColor.唯一的问题是如何让我的Powershell在Jenkins上输出颜色. 解决方案 好吧,我之前从未使用过它,所以我想尝试一下.基本上,您只需在字面上放一个转义字符(ASCII 27),后跟左括号[,然后输入代码中所述,n ..
发布时间:2021-02-11 19:53:31 其他开发

输出[31m文本而不是颜色

我正在尝试使用colorama打印彩色文本,但是当我编译一个exe并按照以下说明运行时... from colorama import Fore, Back, Style print(Fore.RED + 'text') print(Back.GREEN + 'and with a green background') print(Style.DIM + 'and in dim text') ..
发布时间:2020-07-16 22:13:01 Python

更好的红宝石终端着色库

有很多着色库:有色,术语-反色. 但是,有什么可以做到的: puts "#{'hello'.red} world!".bold 并且world!应该为粗体. 为了清楚起见,我想得到这个: "\e[1m\e[31mhello\e[0m\e[1m world!\e[0m" 甚至更好(更短): "\e[1;31mhello\e[0;1m world!\e[0m" 代替 ..
发布时间:2020-07-16 22:12:56 其他开发

Java Swing文本字段中的ANSI颜色

有没有简单的方法可以解析日志文件中的Ansi颜色,并在Swing的文本字段(JTextArea,JTextPAne等)中使用它? 解决方案 没有尝试过,但是有 为后代,这是通过NetBeans运行以格式化代码的类 import javax.swing.*; import javax.swing.text.*; import java.awt.Color; public class ..
发布时间:2020-07-16 22:11:54 Java开发

Python的`str.format()`,填充字符和ANSI颜色

在Python 2中,我使用str.format()将要打印的一堆文本对齐到终端.基本上,它是一张桌子,但是我不打印任何边框或任何东西,它只是一行文本,对齐成几列. 在没有色彩混乱的情况下,所有内容都能按预期打印. 如果我用ANSI颜色代码包装整行(即一条print语句),则所有内容都会按预期打印. 但是::如果我尝试使每一列在一行中具有不同的颜色,则对齐方式将被抛出.从技术上讲,会保留 ..
发布时间:2020-07-16 22:10:47 Python

Ansi扩展颜色索引(17-255)中颜色的RGB值

我的问题是使用ansi颜色进行一般的外壳脚本编写,但作为参考,我正在使用Apple Mac OS X 10.9 Mavericks.我使用"iTerm"终端应用程序作为我的默认终端,但也使用内置的“终端"应用程序进行了检查.我使用ZSH(5.0.7)作为默认外壳程序,但也签入了BASH(3.2.51). 我一直在尝试找出是否存在使用esc [38; 5; xm和esc [48; 5; xm其 ..
发布时间:2020-07-16 22:10:43 其他开发

无法在ConEmu中启用256色

我正在尝试在出色的 ConEmu-Maximus5 控制台中获得256种颜色 更新:现在它仅显示8种颜色.我知道,因为"$ tput颜色"输出为"8" 我遵循了 TrueMod(24位颜色)支持 注入ConEmuHk ANSI x3.64/xterm 256色 我不知道如何处理'检查缓冲区/幻灯片是否存在.' 我在Windows 7中. 我使用自定义直接链接启动Con ..
发布时间:2020-07-16 22:10:39 其他开发

如何在Python中打印彩色文本?

如何在Python中将彩色文本输出到终端? 解决方案 这在某种程度上取决于您所使用的平台.最常见的方法是打印ANSI转义序列.举一个简单的例子,这是class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = ..
发布时间:2020-07-16 22:09:30 Python

获取索引处字符的ANSI颜色

我开发了 couleurs NPM包可以设置为 rgb 方法附加到 String.prototype : > console.log(“Hello World!”。rgb(255,0,0))//“Hello World!”红色 Hello World! undefined > “你好世界!”。rgb(255,0,0) '\ u001b [38; 5; 196mHello Wor ..
发布时间:2019-06-07 22:05:23 前端开发

COLOR-CODE编译器输出是否有简单的方法?

gcc(或其他编译器)通常会生成巨大的文本输出,并且很难看到错误或错误警告。我已经做了一些搜索,但没有找到一个干净简单的解决方案来给编译器输出加上颜色代码(例如警告是黄色的,错误是红色的等等)。 解决方案 如果您正在寻找一些非常简单的方法,可以使用以下方法: # !/ bin / bash -e make $ {@} 2>& 1 | perl -wln -M'Term :: ..
发布时间:2018-04-18 20:34:26 其他开发语言