자주 쓰는 데이터 분석 코드

판다스로 엑셀로 저장하기, 기존 엑셀 파일에 새 시트 추가하기: to_excel(), pd.ExcelWriter()

Aiden_ 2021. 9. 2. 00:05
# 최초 생성 이후 mode는 append; 새로운 시트를 추가합니다.
if not os.path.exists('output.xlsx'):
    with pd.ExcelWriter('output.xlsx', mode='w', engine='openpyxl') as writer:
        df.to_excel(writer, index=False)
else:
    with pd.ExcelWriter('output.xlsx', mode='a', engine='openpyxl') as writer:
        df.to_excel(writer, index=False)

출처 : https://hogni.tistory.com/23