xlrd相关内容

如何用python 3打开xlsx文件

我有一个包含 1 张纸的 xlsx 文件.我正在尝试使用 python 3 (xlrd lib) 打开它,但我得到一个空文件! 我使用此代码: file_errors_location = "C:\\Users\\athelm\\Documents\\python excel Mission\\errors1.xlsx"workbook_errors = xlrd.open_workboo ..
发布时间:2021-10-01 18:42:17 其他开发

如何使用从 xlrd 读取的格式并在 python 中通过 xlsxwriter 写入

我正在使用 xlrd 读取 excel 文件.做一些宏替换,然后通过 xlsxwriter 写入.无需阅读和复制格式信息,代码就可以工作,但是当我添加格式信息时,出现错误(在底部)代码片段如下..我读取了一个 xls 文件,对于每个数据行,我用值替换令牌宏并写回.当我尝试关闭 output_workbook 时出现错误 filePath = os.path.realpath(os.path.j ..
发布时间:2021-10-01 18:42:14 其他开发

为什么打开 .xlsm 而不是 .xls 时会出现 python xlrd 错误

Python 程序打开 .xls 就好了,但不会打开 .xlsm 并立即失败. xlrd.open_workbook("Some filename.xlsm") 错误:发生异常:AttributeError'bytes' 对象没有属性 'seek' 任何帮助将不胜感激... 解决方案 对于那些遇到这个问题的人.解决方案是通过二进制将文件读入一个变量,以避免使用 open_work ..
发布时间:2021-10-01 18:42:11 Python

从 Excel 电子表格中提取值

我想从单词列表中删除一些单词.我有一个包含重复出现的词的列表,我想摆脱它,但我不知道.我不知道我是否需要使用整个循环或正则表达式. from xlrd import open_workbook,error_text_from_codebook = open_workbook(inp)sheet0 = book.sheet_by_index(0)x = 0y = 0计数 = sheet0.nrow ..
发布时间:2021-10-01 18:42:08 Python

读取 Excel 单元格并将内容复制到 txt 文件

我目前正在使用 RapidMiner,并试图将我的 RapidMiner 结果复制到 xlsx 文件中,以便使用 python 进行进一步处理.我在 A 列 (A1-A1500) 中有纯文本,在 C 列 (C1-C1500) 中有相应的文件名.现在我的问题:是否有可能(我正在考虑 xlrd 模块)读取 A 列中每个单元格的内容并将其打印到新创建的 txt 文件中,文件名在相应的 C 列中给出? ..
发布时间:2021-10-01 18:42:05 其他开发

在python中从excel表中查找值

我有一个 Excel 工作表 (data.xlxs),其中包含超过 200 行的以下数据模式. NS71282379_67698209 123456001NS71282379_56698765 123456002NS71282379_67698209 123456003... 现在在我的脚本中,我试图找到 123456003 作为 NS71282379_67698209 的相应值.在我的脚本中 ..
发布时间:2021-10-01 18:42:03 Python

使用 XLRD 模块和 Python 确定单元格字体样式(斜体与否)

我正在尝试使用 XLRD 解析 excel 电子表格中的数据,以确定哪些单元格值是斜体的.该信息将用于设置一个标志,表明该值是估计值还是报告值.以下是数据示例: owner_name 年份 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec阿拉楚阿,1978 年 17.4 15.7 16.7 18.3 18.9 18.9 19.2 17.4 19.5 ..
发布时间:2021-10-01 18:42:00 Python

Python xlrd 读取为字符串

我在 xlrd 中从 Excel 读取特定单元格值时遇到困难.我正在阅读的任何值(日期值)都被转换为一个数字.我知道有将其转换为python日期格式的解决方案,但是我可以直接读取xlrd中的字符串值吗? 解决方案 xlrd 不会将日期转换为浮点数.Excel 将日期存储为浮点数. 引用 xlrd 文档(向下滚动页面): Excel 电子表格中的日期 实际上,没有这样的事情 ..
发布时间:2021-10-01 18:41:57 Python

如何使用python获取excel表中的行号?

我有一个这样的 Excel 工作表: A B C D E F G1 0 0 02 0 03 045 0 0 0 0 0 0 06 0 0 0 每个“0"代表一些数据值,我正在读取这些值并将它们与我的原始数据进行比较,当数据匹配失败时,它返回一条消息.我想要的是返回 Excel 表的行号以及列号或特别是 CELL 位置.请帮我做这个! 解决方案 试试这个: 导入 xlrdworkbo ..
发布时间:2021-10-01 18:41:54 Python

有没有办法使用 xlrd 关闭工作簿

我正在使用函数 open_workbook() 打开一个 excel 文件.但是我找不到稍后在 xlrd 模块中关闭文件的任何函数.有没有办法使用 xlrd 关闭 xls 文件?或者根本不需要? 解决方案 深入邮件列表存档,好像是构造函数直接关闭了文件对象,所以不需要显式关闭. ..
发布时间:2021-10-01 18:41:51 Python

如何使用 Python 对 Excel 工作表进行排序

我使用的是 Python 3.4 和 xlrd.我想在处理之前根据主列对 Excel 工作表进行排序.是否有任何库可以执行此操作? 解决方案 有几种方法可以做到这一点.第一个选项是使用 xlrd,因为你有这个标签.最大的缺点是它本身不能写入 XLSX 格式. 这些示例使用具有以下格式的 Excel 文档: 利用 xlrd 以及对此 answer 的一些修改: import x ..
发布时间:2021-10-01 18:41:48 Python

Python xlrd:禁止警告消息

我使用 xlrd 处理 Excel 文件.我正在包含许多文件的文件夹上运行脚本,并且正在打印与这些文件相关的消息.但是,对于我运行的每个文件,我也会收到以下 xlrd 生成的错误消息: 警告 *** OLE2 不一致:SSCS 大小为 0 但 SSAT 大小为非零 有没有办法抑制这个错误信息,让 CLI 只打印我想要的信息? 解决方案 查看xlrd 文档.open_workbook 函 ..
发布时间:2021-10-01 18:41:46 Python

从 Excel 文档中获取超链接 URL

我正在使用 Excel 文件阅读="http://pypi.python.org/pypi/xlrd" rel="noreferrer">xlrd.在一个列中,我有一个公司名称,它的格式为超链接(意味着它后面有一个 URL).当我获得单元格值时,我只能获得公司名称.我怎样才能获得它背后的网址? 以下是使用 xlrd 模块读取 Excel 文件的代码(假设文件已导入). mainData_b ..
发布时间:2021-10-01 18:41:43 Python

Python xlrd:如何转换提取的值?

好吧,我有一个问题,根据我在此处找到的内容,我觉得我已多次得到解答.但是,作为新手,我无法真正理解如何执行真正的基本操作. 事情是这样的: 我有一个 .xls 并且当我使用 xlrd 获取一个值时,我只是在使用sh.cell(0,0)(假设sh是我的sheet); 如果单元格中的内容是字符串,我会得到类似 text:u'MyName' 的内容,我只想保留字符串 'MyName'; ..
发布时间:2021-10-01 18:41:40 Python

如何在 Python 中获取 Excel 单元格属性

其实我用的是xlrd module 0.8版本,但是我不知道如何读取单元格属性,比如背景颜色、字体以及单元格是否被锁定. 我尝试使用 导入 xlrdwb = xlrd.open_workbook(...)sh = wb.sheet_by_index(...)sh.sh._cell_xf_indexes(2, 2) 在读取wb 时,它引发了一个错误,说需要设置格式信息,但是如果我有那个参数 ..
发布时间:2021-10-01 18:41:35 Python

log4cplus:调用tkinter文件对话框时python中的错误

我用 python 编写了一个小程序,它使用 xlrd 和 tkinter 文件对话框从 .xls 电子表格中提取数据,用于打开/保存文件.今天早些时候,程序运行良好,但我最近在笔记本电脑上安装了 Autocad Electrical 2014 用于工作,现在当我运行 python 脚本时,当脚本拉出对话框时出现以下错误: log4cplus:ERROR 找不到记录器 (AdSyncNamesp ..
发布时间:2021-09-08 19:05:46 Python

pyExcelerator 或 xlrd - 如何为给定的几列数据查找/搜索一行?

Python 与 EXCEL 通信...我需要找到一种方法,以便我可以找到/搜索给定列数据的行.现在,我正在逐行扫描......这将很有用,如果有像 FIND/SEARCH/REPLACE 这样的功能......我在 pyExcelerator 或 xlrd 模块中没有看到这些功能......我不想使用 win32com模块!它使我的工具窗口基于! 通过 Python 查找/搜索 Excel ..
发布时间:2021-07-17 19:58:54 Python

Python XLRD 使用范围

我想为一个变量分配一个excel范围: 导入 xlrd文件 = r"C:\Users\Lisa\Desktop\Frank\export.XLSX"book = xlrd.open_workbook(file)sheet = book.sheet_by_index(0)数据 = [范围(“A3:D7")] ,但出现错误: data = [range("A3:D7")]类型错误:“str"对 ..
发布时间:2021-07-02 20:11:19 Python

如何检查 .xls 和 .csv 文件是否为空

问题 1:如何检查整个 .xls 或 .csv 文件是否为空.这是我使用的代码: 尝试:如果 os.stat(fullpath).st_size >0:读取文件(完整路径)别的:打印“空文件"除了 OSError:打印“没有文件" 一个空的 .xls 文件的大小大于 5.6kb,所以它是否有任何内容并不明显.如何检查 xls 或 csv 文件是否为空? 问题 2:我需要检查文件的标题.如 ..
发布时间:2021-06-26 19:29:08 Python