如何使用 Python 从巨大的 Excel 工作表中提取特定行的数据?

2024-02-08

我需要获取其中包含某些关键字(名称)的特定数据行并将它们写入另一个文件。起始文件是 1.5 GB Excel 文件。我不能只是打开它并将其另存为不同的格式。我应该如何使用 python 处理这个问题?


我是 xlrd 的作者和维护者。请编辑您的问题以提供以下问题的答案。 [如此评论中的此类内容非常难以阅读]

  1. 文件有多大(MB)? [“巨大”不是一个有用的答案]

  2. 什么软件创建了该文件?

  3. 您的计算机有多少内存?

  4. 当您尝试使用 Excel 打开文件时到底会发生什么?请解释一下“我可以部分打开它”。

  5. 当您尝试使用脚本打开“C:\bigfile.xls”时,您收到的错误消息到底是什么xlrd.open_workbook?包括您运行的脚本、完整的回溯和错误消息

  6. 什么操作系统,什么版本的Python,什么版本的xlrd?

  7. 你知道文件中有多少张工作表吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Python 从巨大的 Excel 工作表中提取特定行的数据? 的相关文章

随机推荐