회사에 입사할 당시에 나에게 할당된 tesk는
유저들이 등록한 excel file 업로드했을때, 오류 수정하는 업무였다.
내가 입사이전의 백엔드분이 openpyxl로 작성을 해두셔서
lagacy code를 기반으로 오류 부분들을 수정을 진행해왔다.
그럼에도 불구하고,
한셀, 암호화된 파일 읽기 실패 외에도
그외 다양한 엑셀을 읽는데 실패하여
openpyxl에서는 못읽지만, pandas에서는 읽을 수 있다하여
리팩토링을 진행하게 되었다.
pandas는 회사 코드 중 통계내는 Part에서만 이용하고 있었는데,
excel도 읽을 수 있다는 점을 발견하고
적용하는 과정에서
read_excel 함수를 이용하면서
내가 햇갈려하던 혹은 어려워했던 부분을 기록하려고 한다.