import xlrd # 读取xls文件 # 打开xls文件 data = xlrd.open_workbook('x1.xls') print(type(data)) # 获取表Sheet1 table = data.sheet_by_name(u'Sheet1') print(type(table)) # 获取行数据 arr = table.row_values(0) print(arr) # 获取列数据 arr2 = table.col_values(0) print(arr2) # 统计行数 rows_count = table.nrows print(rows_count) # 统计列数 cols_count = table.ncols print(cols_count) # 获取单元格的值 v00 = table.cell(0, 0).value print(v00) import xlwt # 写入xls文件 # 新建xls,并设置ascii编码 workbook = xlwt.Workbook(encoding='ascii') # 新建sheet表 worksheet = workbook.add_sheet('my sheet') # 向表中写入数据’中文汉字‘ worksheet.write(0, 0, label='中文汉字') # 保存xls,并设置名称 workbook.save('002.xls')
来源:https://www.cnblogs.com/andy9468/p/7860568.html