Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def XLSXDictReader(f):
- book = openpyxl.reader.excel.load_workbook(f)
- sheet = book.get_active_sheet()
- rows = sheet.max_row
- cols = sheet.max_column
- headers = dict((i, sheet.cell(row=1, column=i).value) for i in range(1, cols))
- def item(i, j):
- return (sheet.cell(row=1, column=j).value, sheet.cell(row=i, column=j).value)
- return (dict(item(i, j) for j in range(1, cols + 1)) for i in range(2, rows + 1))
Add Comment
Please, Sign In to add comment