반응형
파이썬, 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를 통해 값 실행)
자세한 내용은 참조 링크를 확인바랍니다.
<이상>
반응형
'Python 활용' 카테고리의 다른 글
파이썬, Numpy 배열 합치기 (0) | 2021.02.15 |
---|---|
파이썬, playsound 모듈을 이용한 사운드 출력 (for Windows) (0) | 2021.02.15 |
SQLite 관리 프로그램 설치와 파이썬 sqlite 예제 (0) | 2021.02.06 |
파이썬, 마우스 클릭 검사 (후킹) (0) | 2020.03.07 |
파이썬, 과거 로또 번호를 가져와서 출력하고 파일에 저장 2 (0) | 2020.01.29 |