-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add pyexcel to list #6
base: master
Are you sure you want to change the base?
Conversation
Might need to wait for @tonyroberts to help fix the build process :-/ |
content/pages/index.md
Outdated
@@ -15,6 +15,12 @@ The recommended package for reading and writing Excel 2010 files (ie: .xlsx) | |||
|
|||
[Download](http://pypi.python.org/pypi/openpyxl) | [Documentation](https://openpyxl.readthedocs.org/) | [Bitbucket](https://bitbucket.org/openpyxl/openpyxl) | |||
|
|||
### pyexcel | |||
|
|||
Library with a unified api for reading and writing files with older Excel files (xls), Excel 2010 files (xlsx), Open Spreadsheet files (ods), and many other data formats. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
api -> API?
Not 100% it belongs on this site, though, since it appears to just be a bunch of wrappers around other libraries, such as xlrd
, xlwt
, etc...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not 100% it belongs on this site, though, since it appears to just be a bunch of wrappers around other libraries
I don't quite see why this is a problem, it's a library for interfacing with excel files, regardless of how it achieves that. Since python-excel.org is the first result when searching "python excel libraries" it would be nice to let people know that there are options for interfacing with both formats without writing your open wrapper or duplicating logic.
Maybe it can go in a different spot on the page and we adjust the language to clarify that it is a wrapper around openpyxl, xlrd, etc that uses a unified apiAPI. Could also include pandas, but I don't believe pandas can write xls files.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, probably a newer section, "Higher level libraries and frameworks" or some such. Anyway, it's moot until the publishing process is fixed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cjw296 I'll take a look at what's gone wrong with the GH action
pyexcel is a library that has a unified api for both xlsx and xls and supports many other spreadsheet and data formats. It is actively developed and maintained and a good choice for someone that needs to work with more than 1 spreadsheet type.
This PR adds it to the list under openpyxl which, in my opinion, is still the standard for working with Excel 2010 files in 2023.