mbExcelExport2csv
This simple command line tool can be used to take an .xls file (that is actually formatted in xml), and output it as a csv. The main use case in mind here is to convert excel files downloaded from ManageBac and upload them to Google Sheets, without having to open Excel.
This tool provides the exact same output if the xls file was opened in Excel, copied, and then pasted into Google Sheets, but without requiring Excel.
Getting Started
Requires Python 3.6.1 or above. Install Python 3 at python.org. Installing Python also installs a package manager (called pip) that can install the command mbExcelExport2csv into your command line environment.
pip3 install mbExcelExport2csv
Then, open the mini app using this command:
mbExcelExport2csv gui
For those who want the command line, use:
mbExcelExport2csv cmd
See "Command Line" below for more info
Upgrade
Should you need to update to the latest version, you can do:
pip install --upgrade mbExcelExport2csv
Command Line
After pip install worked, it is now installed on your path, and the command mbExcelExport2csv is now available:
mbExcelExport2csv cmd ~/path/to/xml.xls ~/path/to/output.csv
You can then import the csv file into Google Sheets. The delimiter used is a comma.
Alternatively, on Mac, you can skip the step of saving the csv file, and just run the following fancy command line, and it'll be on your clipboard.
mbExcelExport2csv cmd ~/path/to/xml.xls - | pbcopy
Just paste into "A1" cell of your Google Sheet, Data -> Split Text into Columns.
Metadata
Release files for mbexcelexport2csv 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| mbExcelExport2csv-0.3.0.tar.gz | 3.3 kB | Without provenance | Details for mbExcelExport2csv-0.3.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| mbExcelExport2csv-0.3.0-py3-none-any.whl | Python 3 | none | any | Details for mbExcelExport2csv-0.3.0-py3-none-any.whl |
Total release size: 7.2 kB
Release files / mbExcelExport2csv-0.3.0.tar.gz
| Download URL | mbExcelExport2csv-0.3.0.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d15a82317498f476a5fe21fb0145e13d131825849a460aa1eba8fea45517b502
|
|
BLAKE2b-256 checksum How to use checksums |
43297f33e6a1fc142ca0d59b8dff23deeec8fe967b6559d183172b66d3b2fe63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.11 CPython/3.9.7 Darwin/21.1.0
|
Release files / mbExcelExport2csv-0.3.0-py3-none-any.whl
| Download URL | mbExcelExport2csv-0.3.0-py3-none-any.whl |
|---|---|
| Size | 3.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
62d72a64861d9bcc5ca5a9b085fc301d8751dfaedcb4238f59733e5100b0e574
|
|
BLAKE2b-256 checksum How to use checksums |
46744bb6fe31b0d28af0cfe60835e3bf63dd07b7260fcee6333626f25677655b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.11 CPython/3.9.7 Darwin/21.1.0
|
Security for mbexcelexport2csv 0.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.