>  기사  >  백엔드 개발  >  파이썬에서 엑셀 읽는 법

파이썬에서 엑셀 읽는 법

(*-*)浩
(*-*)浩원래의
2019-07-02 10:54:135287검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.