正好遇到一个excel的小任务,用python可以进行简单处理
安装三个库
pip install xlrd #读取excel
pip install xlwt #写excel
pip install xlutils #常用将读取对象转为可写对象
xlrd常用命令(读取)
读取excel文件:
data= xlrd.open_workbook(test.xls)
读取表:
table = data.sheets()[0] #通过索引顺序读取
table = data.sheet_by_index(0)) #通过索引顺序读取
table = data.sheet_by_name("Sheet1") #通过表名读取
# sheet名
table.name
# sheet列数
table.ncols
# sheet行数
table.nrows
读取表的行与列
table.row(0) #返回由0行中所有的单元格对象(包含类型和值)组成的列表
table.row(0)[0].ctype #返回第一行第一个单元格的类型
table.row(0)[0].value #返回第一行第一个单元格的值
table.row_slice(self, 0, start_colx=0, end_colx=N