我试图从sheet除前三列和从坐标 (U - AA) 开始的所有列之外的所有填充行中删除。除了最后的标题,我必须删除所有填写的信息。如何删除我不明白的列,但是当我运行删除行的脚本时,信息仍然存在,只删除了样式。如何正确执行此类操作?
class DownloadRfiExcelFile(APIView):
"""
Download rfi excel file to user
"""
def get(self, request, format=None, **kwargs):
file = default_storage.url('test.xlsx')
wb = load_workbook(filename=file)
response = HttpResponse(content_type='application/vnd.ms-excel')
response['Content-Disposition'] = 'attachment; filename="test.xlsx"'
sheet = wb["RT"]
for rowNum in range(3, 1114):
sheet.delete_rows(rowNum)
for col in sheet.iter_cols():
for cell in col:
# delete from U to AA row
wb.save(response)
return response
慕慕森
相关分类