]> code.delx.au - monosys/blob - filters/csv2txt.py
34adf32f7a7c8ac168c9990ae9238fbec317aa98
[monosys] / filters / csv2txt.py
1 #!/usr/bin/env python
2
3 import csv
4 import sys
5
6 rows = list(csv.reader(sys.stdin))
7 column_widths = list(max((len(str(cell))) for cell in column) for column in zip(*rows))
8 for row in rows:
9 for width, cell in zip(column_widths, row):
10 print str(cell).ljust(width),
11 print
12