Description
Pandas version checks
- I have checked that the issue still exists on the latest versions of the docs on
main
here
Location of the documentation
https://pandas.pydata.org/docs/reference/api/pandas.ExcelWriter.html
Documentation problem
This is not about the naming problem that "ExcelWriter" also supports ods files but is named "Excel" instead of "ExcelAndOds" or something better.
See the argument engine
in the docu.
It should explain which engines (and packages behind) are used by default for the different possible filetypes. It only explains which one is deprecated.
See the argument engine_kwargs
.
Here is a list of engines/packages. It is unclear if this are the engine strings that can be used with the engine
keyword or if this are the package names.
For odf it seems that odswriter
is the used engine. But that project seems dead because of the last commit in 2016 (6 years ago).
Looking around in the internet I also find tutorials using odfpy
. Again it is not clear if this is the engine
string or just the package name. But that tutorials quit old and it is unclear for me if this is supported or not.
I also found a tutorial using engine="odf"
which is unclear which package is used here.
Suggested fix for documentation
Clearly differentiate between package names and the string that can be used for engine
argument.
Make clear which engines/packages are supported for which file types.