从 excel 文件中读取特定行而不完全读取它



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

我目前正在使用df = pd.read_excel()读取文件,然后使用df.loc查找特定行。

我想知道是否有任何方法可以让我不必读取完整的文件来提取单行。这是因为读取整个文件需要花费大量时间。

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

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

最新更新