Изменить положение строк в xlswriter python pandas - PullRequest
0 голосов
/ 09 апреля 2020

Я использую приведенный ниже код

    from io import BytesIO
    with BytesIO() as b:
        writer = pd.ExcelWriter(b, engine='xlsxwriter')
        default_template.to_excel(writer, sheet_name='Master',  index=False)
        workbook  = writer.book
        worksheet = writer.sheets['Master']
        header_format = workbook.add_format({'bold': True,'text_wrap': True,'valign': 'top','fg_color': '#FFFF00','border': 1})
        for col_num, value in enumerate(df.columns.values):
            if value in required:
                worksheet.write(0, col_num, value, header_format)
        writer.save()
        return HttpResponse(b.getvalue(), content_type='application/vnd.ms-excel')

, который дает мне вывод, подобный рисунку 1 enter image description here

Однако я хочу, чтобы выходной файл Excel был похож на pic2 enter image description here

Любая помощь:)

...