diff -r 7b82dc1fb6f5 -r 515fadd3d286 bigtables.py --- a/bigtables.py Wed Apr 10 11:22:15 2013 +0200 +++ b/bigtables.py Sat Apr 13 15:22:05 2013 +0200 @@ -1,6 +1,7 @@ #!/usr/bin/env python3.2 -from pgtoolkit import pgbrowser, toolbase, prettysize +from pgtoolkit import pgbrowser, toolbase +from pycolib import prettysize class BigTablesTool(toolbase.SimpleTool): @@ -19,7 +20,7 @@ for table in tables: table_name = '%s.%s' % (schema['name'], table['name']) all_tables.append({'name': table_name, 'size': table['size']}) - + # print names and sizes of 20 largest tables for table in sorted(all_tables, reverse=True, key=lambda x: x['size'])[:20]: print(prettysize.prettysize_short(table['size']).rjust(8), table['name'], sep=' ')