File tree 1 file changed +9
-2
lines changed
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):
40
40
41
41
class ReadExcel :
42
42
43
- params = ["openpyxl" , "odf" ]
43
+ params = ["xlrd" , " openpyxl" , "odf" ]
44
44
param_names = ["engine" ]
45
45
fname_excel = "spreadsheet.xlsx"
46
+ fname_excel_xls = "spreadsheet.xls"
46
47
fname_odf = "spreadsheet.ods"
47
48
48
49
def _create_odf (self ):
@@ -63,10 +64,16 @@ def setup_cache(self):
63
64
self .df = _generate_dataframe ()
64
65
65
66
self .df .to_excel (self .fname_excel , sheet_name = "Sheet1" )
67
+ self .df .to_excel (self .fname_excel_xls , sheet_name = "Sheet1" )
66
68
self ._create_odf ()
67
69
68
70
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
70
77
read_excel (fname , engine = engine )
71
78
72
79
You can’t perform that action at this time.
0 commit comments