xlrd相关内容

如何从请求响应中读取EXCEL文件?

我正在使用请求库以流的形式下载一个Excel文件。 r = requests.get(my_url, stream=True) 我想读取这个EXCEL文件中的数据,因为我可以尝试使用 pandas 。但从我收到的回复来看,我不确定如何阅读文件。我能做些什么? 推荐答案 您可以直接使用 pandas 中的URL来读取Excel文件,而无需使用请求。 import pan ..
发布时间:2022-06-22 20:35:32 Python

无法读取Excel文件,列表索引超出范围错误,找不到工作表

我正在尝试读取EXCEL(.xlsx)文件并将其转换为DataFrame。我使用了pandas.ExelFile、pandas.read_EXCEL、Openpyxl Load_Workbook甚至io文件的读取方法,但我无法阅读该文件的工作表。每次我得到列表索引超出范围时,错误或没有工作表名称都是Openpyxl的情况。我还尝试了xlrd方法。 temp_df = pd.read_exce ..
发布时间:2022-04-07 22:04:15 Python

EXCEL PYTHON中的颜色特定单元格

我有两个数据帧,我必须从中识别单元格中的差异。无论我在哪里发现差异,我都必须在第一个数据帧和第二个数据帧中更改该单元格的颜色(背景色)。 在我的例子中,第一个DataFrame单元格必须用#FFCCCC着色,第二个用#DAF6FF着色。这些数据帧的输出必须保存在两个不同的EXCEL文件中。 我尝试了以下答案:https://kanoki.org/2019/01/02/pandas-trick ..
发布时间:2022-04-07 21:49:34 Python

在Python中从Excel中获取文本框值

我有一个the following pattern的Excel文件(data.xlsx),我需要从该Excel文件的文本框中读取值。 我当前正在使用Pandas库,我试图获取该值,但遗憾的是找不到任何用于该目标的API。 有人知道如何做到这一点吗? 更多信息: 我的问题与Java中的this姐妹问题重复。 编辑: 我为任何想知道如何手动(即不使用pip的外部模块 ..
发布时间:2022-04-07 21:42:38 Python

如何将.xls文件转换为.xlsx文件

如何使用python包Openpyxl和xlrd将.xls文件转换为.xlsx文件? 我们如何将新的.xlsx文件保存到目录中? 推荐答案 您可以使用http://www.python-excel.org/ 尝试阅读他们的文档 这很容易 谢谢您 或者您可以使用以下命令:https://github.com/python-excel/xlrd 或者您可以简单地这样做: ..
发布时间:2022-04-07 21:39:07 Python

在 Python 中处理嵌套循环 - 选项?

我有一个看起来像这样的函数(如下).我在 python 中使用 xlrd.每当我执行“打印路径"功能时,我都会收到太多的路径迭代.本质上,我要做的是比较 excel 中的两列,然后打印出第三列.这很完美,除了第三个被打印了太多次,我相信问题是嵌套循环. def 问题():对于 x 范围内的 x(sheet.nrows):好友 = sheet.cell_value(x, 13)牛顿 = buddy ..
发布时间:2022-01-07 14:02:20 Python

使用 Python 从 Excel (.xlsx) 中提取超链接

我主要关注的是用于 Excel 文件操作的 xlrd 和 openpyxl 库.但是,xlrd 目前不支持 .xlsx 文件的 formatting_info=True,所以我不能使用 xlrd hyperlink_map 功能.所以我转向openpyxl,但也没有运气从excel文件中提取超链接.下面的测试代码(测试文件包含一个简单的 google 超链接,超链接文本设置为“test"): 导 ..
发布时间:2022-01-02 08:20:27 Python

错误:不支持的格式,或损坏的文件:预期的 BOF 记录

我正在尝试打开一个 xlsx 文件并只打印其中的内容.我一直遇到这个错误: 导入 xlrdbook = xlrd.open_workbook("file.xlsx")打印“工作表的数量是",book.nsheets打印“工作表名称:",book.sheet_names()打印sh = book.sheet_by_index(0)打印 sh.name、sh.nrows、sh.ncols打印打印 " ..
发布时间:2021-12-09 14:43:16 Python

使用 Python 列表中的值创建 .csv 文件

我正在尝试使用 Python 列表中的值创建一个 .csv 文件.当我打印列表中的值时,它们都是 unicode (?),即它们看起来像这样 [u'value 1', u'value 2', ...] 如果我遍历列表中的值,即 for v in mylist: print v 它们看起来是纯文本. 我可以在每个之间加上 , 和 print ','.join(mylist) 我可以输 ..
发布时间:2021-12-09 14:06:41 Python

GroupBy 结果到列表字典

我有一个看起来像这样的 Excel 表格: Column1 Column2 Column30 23 11 5 21 2 31 19 52 56 12 22 23 2 43 14 54 59 15 44 15 1 25 87 3 我希望提取该数据,按第 1 列对其进行分组,然后将其添加到字典中,使其显示如下: {0: [1],1: [2,3,5],2: [1,2],3: [4,5],4: [1 ..
发布时间:2021-12-03 08:53:21 Python

使用 python xlrd 从 Excel 单元格中获取公式

我必须将算法从 Excel 工作表移植到 python 代码,但我必须对 Excel 文件中的算法进行逆向工程. Excel 表格相当复杂,它包含许多单元格,其中有引用其他单元格的公式(也可以包含公式或常量). 我的想法是用python脚本分析工作表,构建一种单元格之间的依赖关系表,即: A1 依赖于 B4,C5,E7 公式:"=sqrt(B4)+C5*E7" A2 取决于 B ..
发布时间:2021-12-02 22:53:02 Python

Pandas:在 excel 文件中查找工作表列表

新版Pandas使用如下界面加载Excel文件: read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) 但是如果我不知道可用的床单怎么办? 例如,我正在处理以下工作表的 excel 文件 数据 1、数据 2 ...、数据 N、foo、bar 但我不知道 N 先验. 有没有办法 ..
发布时间:2021-12-02 22:33:02 Python

python xlrd 格式不受支持,或文件损坏.

我的代码: 导入 xlrdwb = xlrd.open_workbook("Z:\\Data\\Locates\\3.8 locates.xls")sh = wb.sheet_by_index(0)打印 sh.cell(0,0).value 错误: 回溯(最近一次调用最后一次): 中的文件“Z:\Wilson\tradedStockStatus.py",第 18 行wb = xlrd.ope ..
发布时间:2021-12-02 22:27:29 Python

Python:使用 xlrd 从 excel 中读取百分比值

我正在尝试使用 xlrd 从 excel 中读取百分比值.但输出一直是 1.0.有没有办法可以在不更改值的情况下将其加载为百分比? 下面是我的excel表 代码: for r in range(1, xlsheet.nrows):num_cols = xlsheet.ncols打印('-'* 40)打印('行:%s'%r)对于范围内的 col_idx(1, num_cols): 对 ..
发布时间:2021-10-01 18:43:28 Python

Python 3.4 pip 安装

我正在尝试在我的 Mac 上安装 xlrd 模块,但是当我打开 IDLE 并导入 xlrd 模块时,我得到错误: 输入错误:没有名为 xlrd 的模块 要安装它,我在我的主目录中使用... sudo pip install xlrd ... 安装成功. 请注意,我的计算机上同时安装了 Python 2.7 和 Python 3.4.0,以防这是导致问题的原因.我想为 Python 3 ..
发布时间:2021-10-01 18:43:23 Python

使用 xlrd 迭代所有列

我无法获取一列的所有行.我有这个 def excel(请求):file_location = "proyectos.xls"工作簿 = xlrd.open_workbook(file_location)sheet = workbook.sheet_by_index(0)对于范围内的 col(sheet.ncols):数据 = sheet.cell_value(0,col)返回 HttpRespo ..
发布时间:2021-10-01 18:43:20 Python

尝试使用 xlrd 或 shutil 访问文件夹中的文件时出现权限被拒绝问题

编辑:我删除了它,但我将取消删除,因为我认为它可能有用.并发布我当时没有意识到的实际发生的事情. 原始问题:我正在尝试打开一组 excel 文件,其中一个文件当前由另一个用户打开.所有其他文件都有效,但我收到“权限被拒绝"错误. Windows 为您提供了“只读"打开文件的选项,但我似乎无法在 python (xlrd) 中找到等效项,因此我想我会将文件复制到临时位置并打开它;但这也不 ..
发布时间:2021-10-01 18:43:16 Python