首页 > 解决方案 > 从excel文件中读取特定行而不完全读取它

问题描述

我有一个非常大的 excel 文件,超过 30 MB。excel 文件用于一个州,它包含许多行。每行代表该州的一个村庄。现在给定村庄名称,我需要从 excel 文件中读取特定的行。

我目前正在使用df = pd.read_excel()读取文件,然后使用df.loc.

我想知道是否有任何方法我不必读取完整的文件来提取单行。这是因为读取整个文件需要很多时间。

任何帮助/建议都会非常有帮助。谢谢 !

标签: pythonpython-3.xexcelpandas

解决方案


您可以使用 openpyxl 模块并遍历您的文件。 https://openpyxl.readthedocs.io/en/stable/tutorial.html


推荐阅读