[英]Python Texttable - Total width for each row
添加行后,是否有一种方法可以确定表格的列宽。 例如,即使我在下面设置初始化参数:
text_table = Texttable( max_width= 160)
如果行的总宽度小于数字,则表格可能默认为较小的尺寸,这是一个很好的渲染。 但是,我想知道整行的实际宽度是多少,如果行的宽度没有达到 max_width 限制。
解决方案 text_table.width 返回一个数字列表,但总和不等于表格宽度。
使用以下准确返回。
table_width = max( [ len(x) for x in table_as_str.split('\n') ])
其中 table_as_str 是 text_table.draw() 的结果
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.