新版本的Pandas使用以下界面加载Excel文件:
read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA'])
但是,如果我不知道可用的图纸怎么办?
例如,我正在使用以下工作表的excel文件
数据1,数据2 …,数据N,foo,bar
但我不知道N
先验。
有什么方法可以从Pandas的Excel文档中获取工作表列表吗?
您仍然可以使用ExcelFile类(和sheet_names
属性):
xl = pd.ExcelFile('foo.xls')
xl.sheet_names # see all sheet names
xl.parse(sheet_name) # read a specific sheet to DataFrame
有关更多选项, 请参阅文档以进行解析…
新版本的Pandas使用以下界面加载Excel文件: 但是如果我不知道可用的床单呢? 例如,我正在使用excel文件,这些文件包含以下表格 数据1,数据2。。。,数据N,foo,bar 但是我不知道什么是先验的。 有没有办法从Pandas中的excel文档中获取工作表列表?
我尝试了各种方式添加Excel电子表格。但问题总是相同的。 我尝试了这里提出的代码, 将工作表添加到现有excel文件 使用Apache POI for Java在现有Excel工作簿中创建新工作表 问题是:
问题内容: 我想使用Excel文件来存储用python制作的数据。我的问题是我无法将图纸添加到现有的excel文件中。在这里,我建议使用示例代码来解决此问题 此代码将两个DataFrame保存到两个表中,分别命名为“ x1”和“ x2”。如果创建两个新的DataFrame并尝试使用相同的代码添加两个新的工作表“ x3”和“ x4”,则原始数据将丢失。 我想要一个具有四张纸的Excel文件:“ x1
问题内容: 我有一个包含约1000个文件名的列表,可在目录及其子目录下进行搜索。有数百个具有超过1,000,000个文件的子目录。以下命令将运行find 1000次: 有更快的方法吗? 问题答案: 如果每行只有一个文件名: (该选项意味着grep搜索给定文件中的所有模式。) 的说明: 在被称为过程subsitution,并且有点类似。这种情况是等效的(但是使用流程替换更整洁,可能更快一些): 调用
我正在使用MongoDB搜索包含列表列表的元素,其中列表中至少有一个项目与搜索参数匹配。 这是我目前拥有的结构的一个例子。 我想搜索数据列表中值为“绿色”的所有项目。 我目前有这个: 但是,不会返回任何结果。