본문 바로가기
coding/python

[py] 크롤링한 데이터 엑셀 저장, 수정

by 코딩하는 갓디노 2022. 8. 7.

[py] 크롤링한 데이터 엑셀 저장, 수정

 

파이썬의 openpyxl 라이브러리를 이용하여
데이터를 엑셀에 저장/수정을 해보겠습니다. 

 

openpyxl 라이브러리

파이썬에서 엑셀을 쉽게 다룰 수 있도록 도와주는 라이브러리

 

openpyxl 설치 방법

pip install openpyxl

 

파이썬으로 데이터를 엑셀에 저장하기

import openpyxl

# 엑셀만들기
wb = openpyxl.Workbook()

#엑셀 워크시트 만들기
ws = wb.create_sheet('example')

#데이터 추가하기
ws['A1'] = '번호'
ws['B1'] = '이름'

ws['A2'] = 1
ws['B2'] = '까를로스'

#엑셀파일 저장하기
wb.save(r'C:\project\python\crawl4.py참가자_data.xlsx')

 

파이썬으로 엑셀의 데이터 수정하기

import openpyxl

fpath = r'C:\project\python\crawl4.py참가자_data.xlsx'

 #엑셀 불러오기
wb = openpyxl.load_workbook(fpath)

# 엑셀 시트 선택
ws = wb['example']

#데이터 수정하기
ws['A3'] = 10
ws['B3'] = '강주동'

#엑셀 저장하기
wb.save(fpath)

 

결과

댓글0