오늘은 python을 이용하여 excel 여러 시트의 저장하는 방법을 알아보도록 하자.
시트별로 저장하는 기능은 pandas 라이브러리를 이용하면 쉽게 적용할 수 있다.
예제를 통해서 보면 간단하다.
하나의 엑셀 파일 내 여러 시트에 저장
import pandas as pd
writer = pd.ExcelWriter(SAVE_DIR, engine='openpyxl')
# SAVE_DIR: excel 파일을 저장하고자 하는 경로
# dfresult: 저장하고자 하는 데이터
dfresult1.to_excel(writer, sheet_name='dfresult1의 시트명')
dfresult2.to_excel(writer, sheet_name='dfresult2의 시트명')
dfresult3.to_excel(writer, sheet_name='dfresult3의 시트명')
writer.save()
마지막에는 꼭 저장해주자.
반응형