Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。xlrd、xlwt、xlutils方法只能处理xls格式,不能处理xlsx格式,不能读取公式,只能读取公式计算后的数值,这样保存后的excel文件丢失了公式。openpyxl可以处理xlsx格式,使用data_only=False参数打开xlsx格式,能读取公式,保存后的excel文件保持了公式。xlsxwriter理论上可以写公式,但是不能读取excel文件,只能用于创建新的excel文件。
具体的使用方法可以参考https://www.cnblogs.com/lingwang3/p/6416023.html
本文详细介绍了使用Python进行Excel文件读写的多种库,包括xlrd、xlwt、xlutils、openpyxl和xlsxwriter的特性及适用场景。xlrd、xlwt、xlutils适用于处理xls格式,而openpyxl和xlsxwriter则分别擅长处理xlsx格式和创建新Excel文件。
3万+

被折叠的 条评论
为什么被折叠?



