赵乾舟 发表于 2022-1-22 19:26:27

读取Excel工作表

首先读取工作簿,两行代码完成
import xlrd #导入xlrd
wb=xlrd.open_workbook(r'Chapter-2-3-1.xls') #读取工作簿对象。读完工作簿,还得获取工作表才能读数据,一个工作簿中包含多个工作表(sheet),下面开始获得工作表
import xlrd #导入xlrd
wb=xlrd.open_workbook(r'Chapter-2-3-1.xls') #读取工作簿对象。
all_ws1=wb.sheets() #读取工作簿下的所有工作表对象
all_ws2=wb.sheet_names() #读取工作簿下的所有工作表对象的名称
ws1=wb.sheet_by_index(0) #用索引值读取工作表-方法1
ws2=wb.sheets() #用索引值读取工作表-方法2
ws3=wb.sheet_by_name('雪豹队') #用索引值读取工作表-方法3
ws4=xlrd.open_workbook(r'Chapter-2-3-1.xlsx').sheet_by_name('飞龙队')#直接通过工作簿读取工作表对象最新版xlrd不再支持xlsx格式
第3行和第4行分别获取工作表对象和名称

页: [1]
查看完整版本: 读取Excel工作表