import xlrd import xlwt book = xlrd.open_workbook('cccc.xls') table = book.sheets()[0] # 获取第一个sheet rows = table.nrows # 获取表格总行数 cols = table.ncols # 获取表格总列数 print('sheet页名称:',book.sheet_names()) print('表格总行数:%d'%rows) print('表格总列数:%d'%cols) # table = book.sheets()[0] # 获取第一个sheet row2_value = table.row_values(1) # 获取第二行的值 print('第2行的值',row2_value) col2_value = table.col_values(1) #获取第2列的值 print('第2列的值',col2_value) cell_3_3= table.cell(2,2).value print('第3行第3列的值',cell_3_3) workbook = xlwt.Workbook() # 打开excel worksheet = workbook.add_sheet('test') # 添加一个sheet,命名为test worksheet.write(0,0,'米好') # 第1行1列单元格写入你好 workbook.save('ewdd.xls') #psheet = book.sheet_by_index(0)rint('第三行内容为:',sheet.row_values(2)) ''' print('第二列内容为%s,数据类型为%s.'%(sheet.col_values(1),type(sheet.col_values(1)))) print('第二列内容为%s,数据类型为%s.'%(sheet.col(1),type(sheet.col(1)))) print('第二行第二列的单元格内容为:',sheet.cell_value(1,1)) print('第三行第二列的单元格内容为:',sheet.cell(2,1).value) print('第五行第三列的单元格内容为:',sheet.row(4)[2].value) print('第五行第三列的单元格内容为%s,数据类型为%s'%(sheet.col(2)[4].value,type(sheet.col(2)[4].value))) print('第五行第三列的单元格内容为%s,数据类型为%s'%(sheet.col(2)[4],type(sheet.col(2)[4]))) '''