Python은 openpyxl을 사용하여 Excel 파일을 읽고 씁니다.
이것은 xlsx 형식의 Excel 파일을 처리할 수 있는 타사 라이브러리입니다. pip는 openpyxl 설치를 설치합니다. Aanconda를 사용한다면 Aanconda도 함께 제공되어야 합니다.
Excel 파일 읽기 (추천 학습: Python 동영상 튜토리얼)
관련 기능을 가져와야 합니다.
from openpyxl import load_workbook # 默认可读写,若有需要可以指定write_only和read_only为True wb = load_workbook('mainbuilding33.xlsx')
기본적으로 열리는 파일은 읽기 및 쓰기가 가능합니다. 필요한 경우 read_only 매개변수를 True로 지정할 수 있습니다.
워크시트 가져오기--Sheet
# 获得所有sheet的名称 print(wb.get_sheet_names()) # 根据sheet名字获得sheet a_sheet = wb.get_sheet_by_name('Sheet1') # 获得sheet名 print(a_sheet.title) # 获得当前正在显示的sheet, 也可以用wb.get_active_sheet() sheet = wb.active
셀 가져오기
# 获取某个单元格的值,观察excel发现也是先字母再数字的顺序,即先列再行 b4 = sheet['B4'] # 分别返回 print(f'({b4.column}, {b4.row}) is {b4.value}') # 返回的数字就是int型 # 除了用下标的方式获得,还可以用cell函数, 换成数字,这个表示B4 b4_too = sheet.cell(row=4, column=2) print(b4_too.value)
b4.column은 B를 반환하고 b4.row는 4를 반환하며 value는 해당 셀의 값입니다. 또한 셀에는 b4 반환 좌표 B4와 같은 속성 좌표도 있습니다.
더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!
위 내용은 파이썬에서 엑셀 읽는 법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!