piper.io.read_excel_sheets¶
-
piper.io.read_excel_sheets(filename=None, sheets=None, include_sheet=False, column='sheet_name', info=False, return_type='list_frames', **kwargs)[source]¶ For given Excel file name, return all or selected (list of) sheets as a consolidated pandas DataFrame
Examples
test1, test2 = read_excel_sheets(xl_file, return_type=’list_frames’)
- Parameters
- Excel Workbook (name) to be interrogated (filename) –
None (default) –
- list of selected sheets within Excel to be considered (sheets) – default None (include all sheets)
- include in returned dataframe a column containing sheet (include_sheet) – name. Default False
- sheet column name (column) –
'sheet_name' (default) –
- keyword arguments to be passed to ExcelFile.parse() method (**kwargs) –
- print sheet names(s) read including rows (info) –
retrieved (columns) –
- (str) options are (return_type) –
‘list_frames’ - (default) return a list of dataframes
’list’ - return list of sheet names
- ’dict_frames’ - return a dictionary containing:
sheet_name: dataframe
’combine’ - return consolidated sheets in ONE dataframe
’metadata’ - return dataframe containing filename, sheet, rows, cols