python 获取 workbook sheet的几种方式

openpyxl

from openpyxl import *
wb = load_workbook(path)
# 方式1
wb._sheets[0]
# 方式2
wb.get_active_sheet()
# 方式3
wb.get_sheet_by_name('Sheet1')
# 方式4
wb['Sheet1']
# 方式5
wb.worksheets[0]

pandas

import pandas as pd
io = pd.io.excel.ExcelFile('titanic.xlsx')
sheet = pd.read_excel(io, sheet_name='passengers')
或者,直接读取
sheet = pd.read_excel('titanic.xlsx', sheet_name='passengers') # 只是Excel这个参数的写法不一样

rpa

excel=rpa.excel.open(path,visible=True,readonly=True)
sheet=excel.get_sheet('质检表')
posted @ 2020-11-24 02:38  轩辕吊雷  阅读(5742)  评论(0)    收藏  举报