Skip to main content

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)

Source distribution for mbexcelexport2csv 0.3.0
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)

Table of built distributions (wheels) for mbexcelexport2csv 0.3.0
File Interpreter ABI Platform Actions
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.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page