python操作excel:
python能够操作excel的模块:openryx、xlrd、xlwt、pandas、xlutils、xlswriter。
- openryx只能操作xlsx后缀名的excel文件;
- xlrd(只能读)、xlwt(只能写)只能操作xls后缀名的excel文件。
注意:安装openryx、xlrd、xlwt等模块
openpyxl模块操作:(Workbook、load_work)、create_sheet、sheetnames、(active、wb['表名'])、(工作表['列号行号']、工作表.cell[行号,列号])、value、remove_sheet、title、save
拓展:
- excel文件后缀名分别为xls(2003年及以前)、xlsx(2007年及以后);
- 新版office向前兼容;
- xlsx文件比xls文件体积缩小(保存同样的数据);
- xlsx文件存储的数据量远大于xls文件;
- xls文件最多存储256列、2^16行数据;
- xlsx文件最多1048576行、16384列。
一、Workbook和load_book
- Workbook:当文件(工作簿)不存在时,使用Workbook方法创建;使用Workbook创建的文件我们看