>  기사  >  백엔드 개발  >  Python에서 Excel을 가져오는 방법

Python에서 Excel을 가져오는 방법

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-06-11 17:59:3419560검색

Python에서 Excel을 가져오는 방법

Python 언어로 Excel 파일을 읽는 방법은 다음 단계로 나뉩니다.

(1) 먼저 Python 공식 Excel 라이브러리를 설치합니다.->xlrd

먼저 읽어야 할 내용은 다음과 같습니다. Excel에서 xlrd 모듈을 사용하려면 먼저 공식 웹사이트로 이동하여 설치하세요.

Python에서 Excel을 가져오는 방법

모듈 가져오기

import xlrd

(2) Excel 파일 위치 가져오기 및 읽기

관련 권장 사항: "Python 비디오 튜토리얼"

(3) 시트 읽기

( 4 ) 지정된 행과 열의 내용을 읽습니다.

예:

# -*- coding: utf-8 -*-
import xlrd
from datetime import date,datetime
def read_excel():
#文件位置
ExcelFile=xlrd.open_workbook(r'C:\Users\Administrator\Desktop\TestData.xlsx')
#获取目标EXCEL文件sheet名
print ExcelFile.sheet_names()
#------------------------------------
#若有多个sheet,则需要指定读取目标sheet例如读取sheet2
#sheet2_name=ExcelFile.sheet_names()[1]
#------------------------------------
#获取sheet内容【1.根据sheet索引2.根据sheet名称】
#sheet=ExcelFile.sheet_by_index(1)
sheet=ExcelFile.sheet_by_name('TestCase002')
#打印sheet的名称,行数,列数
print sheet.name,sheet.nrows,sheet.ncols
#获取整行或者整列的值
rows=sheet.row_values(2)#第三行内容
cols=sheet.col_values(1)#第二列内容
print cols,rows
#获取单元格内容
print sheet.cell(1,0).value.encode('utf-8')
print sheet.cell_value(1,0).encode('utf-8')
print sheet.row(1)[0].value.encode('utf-8')
#打印单元格内容格式
print sheet.cell(1,0).ctype
if__name__ =='__main__':
read_excel()

위 내용은 Python에서 Excel을 가져오는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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