我正在使用rich模块在终端中启用降价支持。然而,我使用的是浅色主题的终端,丰富的降价突出显示的默认颜色看起来几乎不可读。那么我该如何改变 所使用的配色方案呢rich.Markdown?
上面的文字内容如下:
要使用
rich,我们首先导入Run Code Online (Sandbox Code Playgroud)from rich.console import Console from rich.markdown import Markdown然后我们可以写
Run Code Online (Sandbox Code Playgroud)console.print(Markdown(msg))
请注意,使用深色主题的终端在默认配色方案下效果很好。
我浏览了文档rich,特别是Styles、Highlights和Markdown。然而,他们似乎都无法回答我如何支持浅色主题的问题(即更改为降价的自定义配色方案)。
您可以创建自定义主题,如样式主题中所示,但是这些主题似乎仅适用于手动打印到控制台的情况(而不是使用 Markdown 时则不适用)。
任何帮助将不胜感激。