Python 通过xlrd读取Excel/WPS表格
import xlrd
from xlutils.copy import copy
import osclass ExcelTools:# Excel读取相关 -------------------------------------------------------------------------------# 打开Excel并读取数据@staticmethod# 读取表格def readExcel(file, sheet):data = xlrd.open_workbook(file)table = data.sheet_by_name(sheet)return table# 获取行数@staticmethoddef get_row_count(table):return table.nrows()# 获取列数@staticmethoddef get_col_count(table):return table.ncols()# 读取整行@staticmethoddef get_row_data(table, index):return table.row_values(index)# 读取整列@staticmethoddef get_col_data(table, index):return table.col_values(index)# 读取单元格@staticmethoddef get_cell_data(table, row, col):return table.cell(row, col)# Excel写出相关 -------------------------------------------------------------------------------# 写出Excel@staticmethoddef writeExcel(file, sheet, row, col, val):rb = xlrd.open_workbook(file)wb = copy(rb)ws = wb.get_sheet(sheet)ws.write(row, col, val)wb.save(file)
注意,如果需要可以直接作为类进行调用,但注意几乎每一个函数都需要readExcel()方法返回的表格
读取的速度非常快,6w的数据一般在2-5秒间就可以读完
Python 通过xlrd读取Excel/WPS表格相关推荐
- python的xlrd读取Excel数据失败: raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+‘; not supported‘) ...
python的xlrd读取Excel数据失败: raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported') xlr ...
- Python: 用xlrd读取Excel文件(*.xlsx) 实践才是检验真理的唯一标准!!!
Python: 用xlrd读取Excel文件(*.xlsx) 网上有不少例子但是不知道都检验没,我就新测遇到这个问题 import os import xlrd, sys# # todo 打开excl ...
- python数据分析xlrd读取excel数据
文章目录 1. 安装xlrd 2. 常用xlrd的使用方式 1. 安装xlrd https://blog.csdn.net/m0_51777056/article/details/125746183? ...
- Python使用xlrd读取Excel数据时,“xlrd.biffh.XLRDError: Excel xlsx file; not supported”报错的解决方法
最近,在使用PyCharm编辑器进行xlrd读取Excel数据时,出现了"xlrd.biffh.XLRDError: Excel xlsx file; not supported" ...
- python使用xlrd读取excel
python要读取excel文件,需要先安装xlrd库,可以直接在命令行窗口运行pip install xlrd==1.2.0命令. 安装完xlrd库之后,就可以对excel文件进行读取了.打开exc ...
- Python: 使用xlrd读取Excel文件
"""注: 如果xlrd版本过高, 会出现xlrd.biffh.XLRDError: Excel xlsx file; not supported安装指定版本的xlrd可 ...
- Python 利用xlrd读取Excel文件
基本步骤 模块导入 测试是否已经有了 xlrd 模块: import xlrd 不报错说明模块安装成功,否则,需要先安装: pip install xlrd 打开文件/获取文件数据 现有一个关于保险行 ...
- Python 使用xlrd 读取 Excel 报错:xlrd.compdoc.CompDocError: Workbook corruption: seen[3] == 4
解决方案: 修改xlrd模块的源文件compdoc.py,报错处打开该文件,注释报错行 raise CompDocError("%s corruption: seen[%d] == %d&q ...
- python xlrd读取文件报错_python利用xlrd读取excel文件始终报错原因
1.代码按照网上百度的格式进行书写如下: 但运行后,始终报错如下: 百度了xlrd网页: 分明支持xls和xlsx两种格式的文件,但运行始终报错. 最后找到原因是因为我所读取的文件虽然是以.xls命名 ...
最新文章
- 京津冀计算机学科大学排名,2021京津冀地区大学排名!北师大第3,北航第7,人大不敌天大?...
- Spring-AOP概述
- java常用数据类型之间转换
- 反思laravel-admin的使用总结
- Puffer:专注拥塞控制、带宽预测和ABR
- 服务端高并发分布式架构演进之路(转载,图画的好)
- Android系统常用的权限
- linux系统vnc无法远程桌面,linux下vnc远程桌面连接方法分享
- 自然语言处理要解决的问题
- Java的反射 基础+简单复制对象实例
- java excel转pdf 的实现_JAVA语言实现excel转pdf文件
- go get 指定代理
- 笔记本的麦克风录不了音说不了话
- 如何做好团队测试建设
- java实现马赛克,java如何用Processing生成马赛克风格的图像
- win10下,更改程序磁贴图标
- ​LeetCode刷题实战488:祖玛游戏
- 华为手机打开信号服务器,华为手机网络信号不稳定怎么办?华为手机网络不稳定的解决方法...
- 百度ERNIE-Gram: Pre-Training with Explicitly N-Gram Masked Language Modeling
- 【虚拟试衣论文笔记】M3D-VTON: A Monocular-to-3D Virtual Try-On Network