【发布时间】:2017-11-04 01:58:54
【问题描述】:
我正在尝试使用 pandas.read_excel 读取 excel 表。它的 skiprows 参数允许通过提供行号来跳过行。但是,我们如何根据模式匹配跳过行?我有不同的 Excel 表,其中我需要跳过的行数是可变的,因此提供行数不适用于我的用例。有没有办法我可以提供一个模式 - 例如跳过包含特定字符串的行之前的所有行(比如“测试”)?如果这不能用 pandas read_excel 完成,是否有另一种解决方法可以以这种方式将 excel 读入数据框?任何建议将不胜感激。谢谢。
【问题讨论】:
-
您可以创建一个引用模式索引的列表,然后使用这些索引中的每一个作为
skip_rows的参数进行循环,但没有样本数据和我们无法提供的模式更“具体”的答案