【问题标题】:File layout as table in python [duplicate]文件布局为python中的表格[重复]
【发布时间】:2012-08-08 12:37:19
【问题描述】:

在 Python(或其他)中是否有一种简单的方法可以很好地格式化如下所示的文件:

Type    Count       Number
aaa 26 (-15)    5963206 
bbb 0 (0)    
ccc 347 (170)   4831807 4831907 
ddd 0 (0)    
eee 5 (2)   4831920 4831921 4831922 4831923 5695118 5757377 
fff 10 (10)  

我有 3 列分隔 bu 制表符(或空格、逗号或其他) 我想要一个类似这样的输出:

+------------------------------------+
| Type  | Count    |  Number         |
+------------------------------------+
|aaa    | 26 (-15) | 5963206         |
|bbb    | 0 (0)    |                 |
|ccc    | 347 (170)| 4831807 4831907 |
|ddd    | 0 (0)    |                 |
|eee    | 5 (2)    | 4831920 4831921 |
|fff    | 10 (10)  |                 |
--------------------------------------

【问题讨论】:

标签: python file layout format


【解决方案1】:

您可能会为此目的使用Asciitable。我认为asciitable.FixedWidth 之类的东西可以与delimiter='|' 一起使用

【讨论】:

  • 谢谢,看来是的,我正在调查它!
猜你喜欢
  • 2011-05-25
  • 1970-01-01
  • 1970-01-01
  • 2014-08-02
  • 1970-01-01
  • 1970-01-01
  • 2010-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多