Page MenuHomePhabricator
Paste P6259

(An Untitled Masterwork)
ActivePublic

Authored by EBernhardson on Nov 3 2017, 4:38 PM.
Tags
None
Referenced Files
F10590901:
Nov 3 2017, 4:38 PM
Subscribers
None
rows = df.collect()
keys = [(key, max([len(unicode(r[key])) for r in rows])) for key in df.columns]
format = ' | '.join(['%%%ds' % (v) for k,v in keys])
for row in rows:
try:
print format % tuple([unicode(row[k]) for k, v in keys])
except:
print row