问题标签 [rich]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
902 浏览

python - 使用 Rich 设置不同的背景颜色

我发现有用的包很丰富。并想在下一个方式中使用它:用不同颜色的句子和不同的背景颜色绘制单词。我使用下一个代码:

这样我可以为任何单词设置任何颜色:

在此处输入图像描述

但我不知道,如何设置不同的背景颜色。我试过了background=bg:而且backgrounp-color- 这不起作用:(

0 投票
2 回答
105 浏览

python - 如何用 Rich 替换/扩展 Django shell?

Django 允许用更强大的 shell 替换它的默认 shell,比如ipythonbpython.

有没有办法用Rich替换/扩展默认的 Django shell ?

0 投票
1 回答
178 浏览

python - 从 TinyDB 列出文档 ID

我正在尝试在 main.py 的第 40 行从这个 github (https://github.com/syntaxsmurf/todo/blob/main/main.py)列出 db.json的内容

特别是这一行

如您所见,我可以很好地拉出并列出我在 Fx 上使用 item["task] 定义名称的项目

如果你不想看 github,这里有一个来自 db.json 的示例条目。

现在我缺少的是如何提取默认生成的 ID“1”并列出它?我想用它来让用户以后可以删除它。

谢谢,我希望这个问题是有道理的!

0 投票
1 回答
1235 浏览

python - Python Rich 表中的列表列表

鉴于以下情况,我怎样才能将动物、年龄和性别放入每个表格单元格中?目前,所有数据最终都在一个单元格中。谢谢

0 投票
0 回答
278 浏览

python - 实时显示中表格的垂直溢出应该滚动内容

我正在使用Live显示器来显示Table随时间增长的内容。最终会出现垂直溢出,在这种情况下,我希望最旧的(即最上面的)行消失,而最近的行应该与标题一起显示,即应该滚动内容。实时显示的vertical_overflow参数提供了一个"visible"选项,但这会使表格的标题消失。显然这是一个Table特定的问题,因为标题应该保留但内容应该滚动。

左侧部分显示行为,vertical_overflow='visible'右侧部分显示所需行为:

例子

到目前为止,我正在使用具有单独数据结构的解决方法来保存行,然后每次添加新行时从头开始创建表。这似乎不是很有效,所以我想知道是否有更好的解决方案。对于多行行,此解决方法也失败,因为它将它们计为单行(因此会发生溢出)。

0 投票
2 回答
148 浏览

python - 当我使用丰富的库添加颜色时,为什么会影响它周围的符号?有没有办法阻止这种情况发生?

我想做什么?

我正在使用rich图书馆以不同的颜色打印单词。

我想出了以下程序来做到这一点:

输出:

在此处输入图像描述

我的问题

正如您在上图中所见,1与下方的方括号相比,其周围的方括号颜色更亮2 & 3。有没有办法让方括号都是相同的颜色(灰色)而不是白色?

提前致谢。

笔记:

我知道这不会妨碍程序的工作方式,但我喜欢美观的东西,这真的让我很烦。

此外,我只是在测试如何使用 更改颜色rich,但我愿意接受有关其他方式的建议。

0 投票
0 回答
23 浏览

python - 基于多个属性对类进行排序

我目前正在使用 Python 3.9.1 或 3.8(取决于我使用的设备)

我在 Medium.com 上阅读了一篇关于使用 operator 模块使用字典中的多个键进行排序的文章。我已经实现了一个使用内置丰富比较运算符的类,我想知道是否有办法从一个类中获得相同的功能。我想出了(一种方法)获得单一属性功能:

0 投票
1 回答
41 浏览

python - Python pyats 和丰富的模块

我正在尝试将 pyats 的输出打印到丰富的模块。这是输出

当我需要从功能打印到 local_interface 时。有了这条线

我只打印出索引字。

0 投票
1 回答
113 浏览

python - rich.table 返回不正确的结果数

我按年抓取电影信息。当我尝试打印语句时,它会打印所有 100 部电影,但是当我使用rich.table print 时,我只会得到第一部电影。

0 投票
1 回答
676 浏览

python - 用 Rich 打印一个 Dict()

我正在尝试dict()使用 Pythons Rich 打印。据我了解,这应该在不同的行等上输出数据。有点像pprint.

但我得到:

有什么建议么?