def rst_table(dic, size=8): mark = "{0} {0}".format("=" * size) result = [mark] for key, val in utils.sort2(dic): result.append("{1:{0}} {2:{0}.2f}".format(size, key, val)) result.append(mark) return "\n".join(result)
def save_to_file(pattern, filename): with open(filename, 'w') as out: for k, v in utils.sort2(pattern): out.write("{0}: {1}\n".format(k, v))