File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -40,9 +40,10 @@ def time_write_excel(self, engine):
4040
4141class ReadExcel :
4242
43- params = ["openpyxl" , "odf" ]
43+ params = ["xlrd" , " openpyxl" , "odf" ]
4444 param_names = ["engine" ]
4545 fname_excel = "spreadsheet.xlsx"
46+ fname_excel_xls = "spreadsheet.xls"
4647 fname_odf = "spreadsheet.ods"
4748
4849 def _create_odf (self ):
@@ -63,10 +64,16 @@ def setup_cache(self):
6364 self .df = _generate_dataframe ()
6465
6566 self .df .to_excel (self .fname_excel , sheet_name = "Sheet1" )
67+ self .df .to_excel (self .fname_excel_xls , sheet_name = "Sheet1" )
6668 self ._create_odf ()
6769
6870 def time_read_excel (self , engine ):
69- fname = self .fname_odf if engine == "odf" else self .fname_excel
71+ if engine == "xlrd" :
72+ fname = self .fname_excel_xls
73+ elif engine == "odf" :
74+ fname = self .fname_odf
75+ else :
76+ fname = self .fname_excel
7077 read_excel (fname , engine = engine )
7178
7279
You can’t perform that action at this time.
0 commit comments