Open cossio opened 5 years ago
AFAICT that's a problem in Tables.jl. Since https://github.com/JuliaData/Tables.jl/pull/84, Tables.columns
checks Base.isiterable(T)
instead of istable(x)
, which doesn't take into account TableTraits.isiterabletable(x)
. Yet ExcelFile
defines the latter, but not the former.
I have a possible fix at https://github.com/JuliaData/Tables.jl/pull/89.
After a recent update in
DataFrames
v0.18, the lineDataFrame(load("file.xlsx", "sheetname"))
no longer works to read an Excel file into a DataFrame. I get the following error:It seems
ExcelFiles
needs to update to use theTables
API.