如何定义列的宽度(PrettyTable,Python)?

ein*_*weg 3 python datatable python-3.x prettytable

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

小智 7

PrettyTable_max_width可以用最大字符数来定义列/字段的宽度。

table._max_width = {"Field 1" : 50, "Field 3" : 25}
Run Code Online (Sandbox Code Playgroud)

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

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