我有一个非常大的excel文件,超过30 MB。Excel 文件用于状态,它包含许多行。每行代表该州的一个村庄。现在给定村庄名称,我需要从 excel 文件中读取特定行。
我目前正在使用df = pd.read_excel()
读取文件,然后使用df.loc
查找特定行。
我想知道是否有任何方法可以让我不必读取完整的文件来提取单行。这是因为读取整个文件需要花费大量时间。
任何帮助/建议都会非常有帮助。谢谢!
您可以使用 openpyxl 模块并迭代您的文件。 https://openpyxl.readthedocs.io/en/stable/tutorial.html