()
| 106 | |
| 107 | |
| 108 | def main(): |
| 109 | parser = argparse.ArgumentParser() |
| 110 | parser.add_argument('file', help='Excel file to draw charts in') |
| 111 | args = parser.parse_args() |
| 112 | |
| 113 | wb = load_workbook(args.file) |
| 114 | |
| 115 | for ws in wb.worksheets: |
| 116 | if ws.title == 'Stats': |
| 117 | continue |
| 118 | print('Drawing for ' + ws.title) |
| 119 | draw_ordered_ranks(ws) |
| 120 | |
| 121 | draw_stats(wb) |
| 122 | |
| 123 | wb.save(args.file) |
| 124 | |
| 125 | |
| 126 | if __name__ == '__main__': |
no test coverage detected