@@ -960,7 +960,7 @@ def _normalize_tabular_data(tabular_data, headers, showindex="default"):
960
960
def tabulate (tabular_data , headers = (), tablefmt = "simple" ,
961
961
floatfmt = _DEFAULT_FLOATFMT , numalign = "decimal" , stralign = "left" ,
962
962
missingval = _DEFAULT_MISSINGVAL , showindex = "default" , disable_numparse = False ,
963
- alignfmt = None ):
963
+ colalign = None ):
964
964
"""Format a fixed width table for pretty printing.
965
965
966
966
>>> print(tabulate([[1, 2.34], [-56, "8.999"], ["2", "10001"]]))
@@ -1289,9 +1289,9 @@ def tabulate(tabular_data, headers=(), tablefmt="simple",
1289
1289
1290
1290
# align columns
1291
1291
aligns = [numalign if ct in [int ,float ] else stralign for ct in coltypes ]
1292
- if alignfmt is not None :
1293
- assert isinstance (alignfmt , Iterable )
1294
- for idx , align in enumerate (alignfmt ):
1292
+ if colalign is not None :
1293
+ assert isinstance (colalign , Iterable )
1294
+ for idx , align in enumerate (colalign ):
1295
1295
aligns [idx ] = align
1296
1296
minwidths = [width_fn (h ) + MIN_PADDING for h in headers ] if headers else [0 ]* len (cols )
1297
1297
cols = [_align_column (c , a , minw , has_invisible , enable_widechars , is_multiline )
@@ -1476,7 +1476,7 @@ def _main():
1476
1476
sys .exit (2 )
1477
1477
headers = []
1478
1478
floatfmt = _DEFAULT_FLOATFMT
1479
- alignfmt = None
1479
+ colalign = None
1480
1480
tablefmt = "simple"
1481
1481
sep = r"\s+"
1482
1482
outfile = "-"
@@ -1487,8 +1487,8 @@ def _main():
1487
1487
outfile = value
1488
1488
elif opt in ["-F" , "--float" ]:
1489
1489
floatfmt = value
1490
- elif opt in ["-A " , "--align " ]:
1491
- alignfmt = value .split ()
1490
+ elif opt in ["-C " , "--colalign " ]:
1491
+ colalign = value .split ()
1492
1492
elif opt in ["-f" , "--format" ]:
1493
1493
if value not in tabulate_formats :
1494
1494
print ("%s is not a supported table format" % value )
@@ -1508,19 +1508,19 @@ def _main():
1508
1508
if _is_file (f ):
1509
1509
_pprint_file (f , headers = headers , tablefmt = tablefmt ,
1510
1510
sep = sep , floatfmt = floatfmt , file = out ,
1511
- alignfmt = alignfmt )
1511
+ colalign = colalign )
1512
1512
else :
1513
1513
with open (f ) as fobj :
1514
1514
_pprint_file (fobj , headers = headers , tablefmt = tablefmt ,
1515
1515
sep = sep , floatfmt = floatfmt , file = out ,
1516
- alignfmt = alignfmt )
1516
+ colalign = colalign )
1517
1517
1518
1518
1519
- def _pprint_file (fobject , headers , tablefmt , sep , floatfmt , file , alignfmt ):
1519
+ def _pprint_file (fobject , headers , tablefmt , sep , floatfmt , file , colalign ):
1520
1520
rows = fobject .readlines ()
1521
1521
table = [re .split (sep , r .rstrip ()) for r in rows if r .strip ()]
1522
1522
print (tabulate (table , headers , tablefmt , floatfmt = floatfmt ,
1523
- alignfmt = alignfmt ), file = file )
1523
+ colalign = colalign ), file = file )
1524
1524
1525
1525
1526
1526
if __name__ == "__main__" :
0 commit comments