2024-10-01 11:23:22 发布
网友
我只想读前面以数字开头的表名。最终排名列表“例如大多数工作表被命名为”4。最终排名榜“但有些被命名为”3。最终排名表”。有一些表名为“副本4。“最终排名列表”例如,我不想包括。在
我尝试在字符串中添加RegEx,但是pandas试图将其作为工作表名称而不是作为修饰符来读取。在
df = pd.read_excel(file, sheet_name='4. Final Ranked List')
我希望剧本能在所有有数字的纸上读到。“最终排名列表”,但不包括以“副本”开头的列表
从阅读文档来看,这个函数似乎不接受正则表达式作为工作表名。您可以使用sheet_name=None一次读入所有工作表,然后使用python regex或其他字符串匹配筛选出不需要的工作表。在
sheet_name=None
请参阅此处获取函数文档:http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html
类似问题的另一个答案:https://stackoverflow.com/a/45603247/6705467
从阅读文档来看,这个函数似乎不接受正则表达式作为工作表名。您可以使用
sheet_name=None
一次读入所有工作表,然后使用python regex或其他字符串匹配筛选出不需要的工作表。在请参阅此处获取函数文档:http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html
类似问题的另一个答案:https://stackoverflow.com/a/45603247/6705467
相关问题 更多 >
编程相关推荐