Xlsxwriter 한글파일명 설정 및 행 높이 조절
2021. 11. 26. 20:24
Project/access-control
Xlsxwriter 모듈 사용시 한글파일 설정 정보를 찾기가 가장 힘들었고, 행 높이 같은 경우 xlwt 모듈에서 구현하지 못했던 기능이기에 이 기능들의 코드를 적어보고자 함 한글파일명 설정 from urllib.parse import quote def excel_export(request): output = io.BytesIO() workbook = xlsxwriter.Workbook(output) worksheet = workbook.add_worksheet() ... workbook.close() output.seek(0) filename = '출입신청.xlsx' response = HttpResponse( output, content_type='application/vnd.openxmlformat..
Xlsxwriter 엑셀 export 기능 구현
2021. 11. 25. 20:54
Project/access-control
xlwt 모듈로 excel export 기능을 구현하려고 했으나 xlsx 확장자가 안되기에 업무용으로 엑셀을 export해서 주고 받기에는 문제가 있어보였음 그래서 급하게 다른 모듈을 찾다가 xlsxwriter 모듈을 사용하게 됨 openpyxl과 xlsxwriter 중 고민했지만 비슷한것 같아 속도가 더 빠른 xlsxwriter 모듈을 선택함 (나는 간단한 파일 작성이여서 사실 속도 차이는 못느낄 듯) 앞으로 절대 xlwt 모듈은 사용안하는 것을 권장함😥 그리고 결정적으로 xlwt 모듈을 행의 height 설정이 불가했음(설정 방법 못 찾음) 👉 xls 확장자는 2003년 이하 버전 확장자인데 xlsx 확장자 선택이 불가함 Xlsxwriter 모듈 설치 # pip 설치 > pip install Xlsx..