python-3.x ANSI颜色未显示在应显示的位置

7xzttuei  于 2023-03-31  发布在  Python
关注(0)|答案(1)|浏览(93)

我希望在使用help()函数时弹出的整个文本都受到我使用的颜色代码的影响,但在运行脚本时,受所述颜色代码影响的唯一部分是help()结果下方的“None”文本

print(f'\033[34m {help("for")} \033[m')

This is the single line of code and how it looks in the terminal

oaxa6hgo

oaxa6hgo1#

我发现的(非常简单的)解决方法是在单独的行上打印颜色代码
示例:

print('\033[41m')
print(help('for'))
print('\033[m')

该代码将使help('for ')函数的输出具有红色背景

相关问题