python - 如何定义列的宽度(PrettyTable、Python)?
问题描述
所以,我得到了一张桌子(PrettyTable),我想让它们尽可能宽。例如,第一列的宽度应为 5px,第二列的宽度应为 18px,依此类推……我该怎么做?
解决方案
PrettyTable_max_width
可以改为以最大字符定义列/字段宽度。
table._max_width = {"Field 1" : 50, "Field 3" : 25}
指定字段名称和它可以容纳的最大字符数;超出的字符换行到下一行。
未列出的字段仍将自动调整为长文本。
推荐阅读
- javascript - JS 使用与对象键相同的引号解析包裹在字符串中的对象
- javascript - 迭代对象
- loopback - 为什么环回接口上的 tcpdump 只捕获过滤器接收到的一半数据包?
- python-3.x - 抽象模型中的 Pyomo 约束块
- hibernate - 一对一映射问题
- javascript - 如何从我的组件的 ShadowDOM 元素中获取属性
- reactjs - 如何下载 o 在本机反应中所做的应用程序?
- django - Django / ReportLab:pdf打印不适用于alwaysdata
- xml - Maven - 魅力报告生成问题
- objective-c - traitCollectionDidChange 在 Objective-C 中没有正确触发