Python 활용
파이썬, openpyxl 모듈로 엑셀 파일 다루기
수알치
2021. 2. 6. 16:31
파이썬, openpyxl 모듈로 엑셀 파일 다루기
글. 오상문 sualchi@daum.net
참조: fabl1106.github.io/python/2019/03/20/%ED%8C%8C%EC%9D%B4%EC%8D%AC-13.-openpyxl.html
- Workbook 관련
- openpyxl.Workbook() —> 새 엑셀 임시 파일 생성
- openpyxl.load_workbook(“파일명”) —> 기존 엑셀 파일 로드
- Workbook.save(“파일명”) —> 엑셀 파일 저장
- Worksheet 타입 관련
- wb.active —> 현재 활성화된 시트 반환
- wb.create_sheet(“시트명”) —> 새 시트 생성
- wb[‘시트명’] —> 이름으로 시트 접근
- cell 타입 관련 접근
- ws[‘b1’] —> <Cell ‘Sheet1’.B1>
- ws[‘b1’].value —> b1의 실제 값 반환
- ws.cell(row=2, column=1) —> <Cell ‘Sheet1’.A2>
- ws.cell(row=2, column=1).value —> 2번째 행의 첫번째 열 값 반환(A2)
- ws.append([‘이름’, ‘나이’, ‘직업’) —> 시트의 마지막 행에 새행 추가
- g = ws.rows —> 그 줄에 있는 값을 g에 넣음 (lazy로 next를 통해 값 실행)
자세한 내용은 참조 링크를 확인바랍니다.
<이상>
반응형