问题标签 [prettytable]

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 回答
49 浏览

python-3.x - 将 PrettyTable 数据打印到 QPlainTextEdit

我的设置是 Windows 10、Python 3.7、PyQt5

目标是将格式化的表格打印到QPlainTextEdit

我在PrettyTable对象中有一些数据。当我将此数据打印到标准输出时,表格会完美打印!但是当打印到 QPlainTextEdit 时(使用 table.get_string())......它失去了正确的格式。

显示问题的小代码:

在此处输入图像描述

如何实现表格的正确格式?

0 投票
1 回答
150 浏览

python - python - 如何在漂亮的Python中擦除中间垂直线?

我打印了这张表。我只能对安装了 PTable 的第一个字符串执行此操作。

我也需要擦除第二个字符串的垂直线。如何在任何 python 库中这样做?

0 投票
0 回答
17 浏览

python - 我正在尝试连接 sql 和 python 并尝试用漂亮的表显示数据库,但是发生了这个错误

0 投票
0 回答
91 浏览

python - 如何更新python Prettytable中的数据?

这是我的代码:

目标:电动山地铁路每天往返四趟。在每次旅行中,火车都会上山然后下山。火车于09:00、11:00、13:00和15:00从山脚下发车。火车于10:00、12:00、14:00和16:00从山顶返回。每列火车有六节车厢,每节车厢有八十个座位。旅客只能购买回程票;所有车票必须在旅行当天购买。上山的费用为 25 美元,下山的费用为 25 美元。十到八十名乘客(含)的团体每十名乘客可获得一张免费机票,前提是他们一起旅行(每十名乘客免费旅行)。乘客在购买车票时必须预订回程火车旅程以及出发火车旅程。乘客可以乘坐下一趟下山的火车或稍后的火车返回。山顶的末班车有两个额外的车厢。火车时间显示在大屏幕上,以及每辆火车的可用车票数量。

任务 1 - 一天的开始。编写一个程序来设置一天开始时的屏幕显示。初始化合适的数据结构来计算每次火车旅行的总乘客人数和每次火车旅行的总费用。每趟火车旅程必须单独计算。每天上四趟,下四趟。

任务 2 - 购买门票。可以为单个乘客或团体购买车票。购买时,请检查所需的上下山火车旅行的车票数量是否可用。如果有门票,请计算总价,包括任何团体折扣。更新屏幕显示和总计数据。

我使用 prettytable 来打印一个显示所有必需值的漂亮表格。任务 1 完美运行,但在任务 2 中,当第二次打印表格时,它的值没有更新。即使我已经更新了任务 2 中的列表。我应该怎么做才能让它工作?请帮忙。

0 投票
1 回答
59 浏览

python - 当行数很大时,Prettytable 模块无法正确呈现

我正在尝试使用 Prettytable 打印近 100 行以松弛通道。

在将其发送到松弛通道之前,我将表修改为字符串并发送 :: Finaltable = '````' + table.get_string() + '```'

但是数据非常混乱。当行数为 20-30 时,它工作正常。有没有其他模块可以帮助我?

0 投票
0 回答
284 浏览

python - PrettyTable 没有在 tkinter (python GUI) 中正确打印表格

我正在尝试在我的tkinter 小部件中通过PrettyTablepython 中的库打印表格。ScrolledText这是函数片段:

我在上面代码的倒数第二行插入 myTable(在插入方法中)。这是通过print 语句正确打印表格console,但在. 这是插入到 tkinter 中的此表的屏幕截图:ScrolledTextScrolledText

GUI 输出图像

在此处输入图像描述

控制台输出图像

在此处输入图像描述

请给我一些建议,以便我可以正确打印表格ScrolledText

0 投票
1 回答
121 浏览

python-3.x - 如何将我的字典添加到漂亮表中

我有两个文件学生和成绩,必须阅读并转换为字典,最后打印到漂亮的表格:

成绩:

学生:

下面是执行此操作的代码:

输出应该是:

当我运行上面的代码时,我得到以下错误:

我不应该使用 add_row 行中的变量,我知道这一点,但是我可以用什么替换它,以便获得输出。

0 投票
1 回答
365 浏览

python-2.7 - pip install prettytable 并收到错误“SyntaxError:无效语法”

MacOS 大苏尔 11.2.3,python 2.7。

我运行sudo easy_install pip安装pip,然后运行pip install prettytable,最后出现以下错误,任何人都可以帮忙~

0 投票
0 回答
157 浏览

python - 如何根据单元格值使用 PrettyTable 更改单个单元格的背景颜色

我有一个 python 脚本,它创建一个带有漂亮表格的 html 表格。

代码去

桌子刚刚好。我有一列的值如下所示:

在此处输入图像描述

我希望它看起来像这样:

在此处输入图像描述

行中还有其他我不想着色的单元格。只是单个细胞。

PrettyTable 有可能吗?我不想重写代码并使用另一个库。除了编写另一个脚本以使用 for 循环向每个单元格添加标签之外,我想不出其他任何方法。

0 投票
1 回答
217 浏览

python - Python通过列将数据从数组添加到漂亮表

我创建了一个充满数字的数组。我想基本上使用 add_columns 将数据从数组添加到漂亮表

我希望漂亮表的输出如下所示

我的代码如下所示。

当我运行python脚本时,它产生了一个错误

类型错误:add_column() 缺少 1 个必需的位置参数:'column'

如何做到这一点?