@@ -49,17 +49,17 @@ def get_writer(engine_name):
4949 raise ValueError ("No Excel writer '%s'" % engine_name )
5050
5151
52- def read_excel (io , sheetname , ** kwds ):
52+ def read_excel (io , sheetname = 0 , ** kwds ):
5353 """Read an Excel table into a pandas DataFrame
5454
5555 Parameters
5656 ----------
5757 io : string, file-like object or xlrd workbook
5858 If a string, expected to be a path to xls or xlsx file
59- sheetname : string
60- Name of Excel sheet
59+ sheetname : string or int, default 0
60+ Name of Excel sheet or the page number of the sheet
6161 header : int, default 0
62- Row to use for the column labels of the parsed DataFrame
62+ Row to use for the column labels of the parsed DataFrame
6363 skiprows : list-like
6464 Rows to skip at the beginning (0-indexed)
6565 skip_footer : int, default 0
@@ -147,7 +147,7 @@ def __init__(self, io, **kwds):
147147 raise ValueError ('Must explicitly set engine if not passing in'
148148 ' buffer or path for io.' )
149149
150- def parse (self , sheetname , header = 0 , skiprows = None , skip_footer = 0 ,
150+ def parse (self , sheetname = 0 , header = 0 , skiprows = None , skip_footer = 0 ,
151151 index_col = None , parse_cols = None , parse_dates = False ,
152152 date_parser = None , na_values = None , thousands = None , chunksize = None ,
153153 convert_float = True , has_index_names = False , ** kwds ):
@@ -200,7 +200,8 @@ def parse(self, sheetname, header=0, skiprows=None, skip_footer=0,
200200 if skipfooter is not None :
201201 skip_footer = skipfooter
202202
203- return self ._parse_excel (sheetname , header = header , skiprows = skiprows ,
203+ return self ._parse_excel (sheetname = sheetname , header = header ,
204+ skiprows = skiprows ,
204205 index_col = index_col ,
205206 has_index_names = has_index_names ,
206207 parse_cols = parse_cols ,
@@ -244,7 +245,7 @@ def _excel2num(x):
244245 else :
245246 return i in parse_cols
246247
247- def _parse_excel (self , sheetname , header = 0 , skiprows = None , skip_footer = 0 ,
248+ def _parse_excel (self , sheetname = 0 , header = 0 , skiprows = None , skip_footer = 0 ,
248249 index_col = None , has_index_names = None , parse_cols = None ,
249250 parse_dates = False , date_parser = None , na_values = None ,
250251 thousands = None , chunksize = None , convert_float = True ,
0 commit comments