在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) | |
--------------------------------------
您可能可以使用 Asciitable 来实现此目的。我认为像asciitable.FixedWidth
这样的事情会对delimiter='|'