분류:엑셀 헨들링

Pywiki
Sam (토론 | 기여)님의 2022년 8월 30일 (화) 09:09 판 (→‎개요)
둘러보기로 가기 검색하러 가기

1 개요

엑셀을 조작하기 위한 라이브러리.

액셀 헨들러라 부르기도 한다.

도구 설명 설치방법 import
pip install openpyxl import openpyxl
pip install xlwt import xlwt

2 기초 사용법

2.1 열기

의도 openpyxl xlwt
파일 읽기 wb = openpyxl.load_workbook('파일경로', data_only=True)
시트 열기 ws = wb["SheetName"] # 이름으로 선택.

2.2 쓰기

의도 openpyxl xlwt
쓸 파일 만들기

(워크북 만들기)

wb = openpyxl.Workbook(encoding='utf-8')

사람마다 인코딩이 달라, 열 때 문제가 없게 일괄 적용해준다.

시트 생성 ws = wb.create_sheet("시트1", 0) # 0번 자리에 시트 1이라는 제목으로 생성. ws = wb.add_sheet('시트이름')
활성화된 시트 선택 sheet = wb.active
셀에 쓰기 셀에 쓰는 방법은 아래 목차 참고.
워크북 저장 wb.save('test.xlsx')

2.3 셀에 쓰기

의도 openpyxl xlwt
셀에 쓰기(셀이름) sheet['A1'] = 'hello world!'
셀에 쓰기(숫자로) sheet.cell(row=숫자, column=숫자).value = "문자데이터"
마지막셀에 쓰기 sheet.append(리스트)

데이터가 없는 가장 첫줄에 리스트 순서대로 열을 바꿔가서 순차적으로 입력

현재 이 분류에는 문서나 미디어가 하나도 없습니다.