INNER CODE UNIT · Python

col_width

mongodb/mongo-csharp-driver · benchmarks/MongoDB.Driver.Benchmarks/scripts/compare-results.py:36

    col_width = 2 + max(len(name) for name in data)
    file_width = 2 + max(len(f.name) for f in files)
    print(" " * file_width + "".join(name.ljust(col_width) for name in data))
    for i, f in enumerate(files):
        print(f.name.ljust(file_width) + "".join(
            ("%.2f" % (data[name][i] / float(data[name][0]))).ljust(col_width)
            for name in data))


if __name__ == "__main__":
    parser = argparse.ArgumentParser(usage='%(prog)s [-h] file file [file ...]')
    parser.add_argument('file1', nargs=1, metavar='file',
                        type=argparse.FileType())
    parser.add_argument('file2', nargs='+', metavar='file',
                        type=argparse.FileType(), help=argparse.SUPPRESS)
    args = parser.parse_args()
    args.files = args.file1 + args.file2
    compare(args.files)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…