본문 바로가기
Python/Python_Crawling

openpyxl : 엑셀파일 저장

by Mr.DonyStark 2023. 12. 27.

□ 사용 라이브러리 : openpyxl

pip install openpyxl

 

 함수

○ 엑셀 파일 생성 : openpyxl.Workbook()
○ 엑셀 시트 선택 : 엑셀파일명.activce
○ 시트 이름 변경 : 변수명.title = 시트명
○ 엑셀파일 저장 .save('파일명'.xlsx)
○ *저장 후 닫기  : .close()

※ 꼭 엑셀 파일을 생성/열었다면 저장후 필히 닫아야함

#openpyxl 라이브러리 활용
import openpyxl

#엑셀 파일 생성 : .Workbook()
excel_data = openpyxl.Workbook()

#엑셀 시트 선택 : .activce
excel_data_sheet = excel_data.active

#시트 이름 변경 : 변수명.title = 시트명
excel_data_sheet.title = 'page_one'

#선택한 시트에 데이터 추가하기
excel_data_sheet.append(['data1','data2','data3']) #첫행방향으로 추가
excel_data_sheet.append(['data4','data5','data6']) #두번째행방향으로 추가

#엑셀파일 저장 .save('파일명'.xlsx)
excel_data.save('test01.xlsx') #경로를 별도 지정안했다면 해당 디렉토리에 생성됨

# *저장 후 닫기  : .close()
excel_data.close()