首页 > 解决方案 > 如何定义列的宽度(PrettyTable、Python)?

问题描述

所以,我得到了一张桌子(PrettyTable),我想让它们尽可能宽。例如,第一列的宽度应为 5px,第二列的宽度应为 18px,依此类推……我该怎么做?

标签: pythonpython-3.xdatatableprettytable

解决方案


PrettyTable_max_width可以改为以最大字符定义列/字段宽度。

table._max_width = {"Field 1" : 50, "Field 3" : 25}

指定字段名称和它可以容纳的最大字符数;超出的字符换行到下一行。

未列出的字段仍将自动调整为长文本。


推荐阅读