使用python操作excel
首先需要导入 xlrd库以及xlwt库
xlrd库主要是用于读取
xlwt库主要用于编辑
01,用python读取excel
import xlrd
#开始读取
myexcle = xlrd.open_workbook('你需要操作的excel表格存放位置')
# mysheetname = myexcle.sheet_names() 获取所有
# mysheetname = myexcle.sheet_by_index(3) 从下标开始获取
# mysheetname = myexcle.sheet_by_name('123') #根据名字获取
# mysheet = myexcle.sheets()
# # print(mysheet)
# for x in mysheet: #挨个吧表格从列表(可以理解为从箱子里往外拿东西,挨个拿)
# print(x.name) #打印该sheet的名字
#
# # print(mysheetname.name) #打印这个整体的名字
sheet0 = myexcle.sheet_by_index(0)
print("行数:%d" % sheet0.nrows)#表格名字.xlsx(你导入的表格1的行数)
print("列数:%d" % sheet0.ncols)#表格名字.xlsx(你导入的表格1的列数)
02,Cell使用方法
import xlrd
#打开excel文件
workbook = xlrd.open_workbook('你需要操作的excel表格存放位置')
#获取目标sheet对象
sheet = workbook.sheet_by_index(0) #获取第一个sheet表格
#获取cell相关内容
# cell = sheet.cell(0,0) #获取第一行第一列 下标从0开始
# print(cell) #输出
# cell1 = sheet.row_slice(1,1,3) #获取第一行的第一到第二个 包含第一不包含第三
# print(cell)[number:78.0, number:99.0]
# for x in cell1:
# print(x.value)
# cell2 = sheet.col_slice(1,1,3)