Skip to main content

A cli tool for convert markdown into sheet(xlsx).

Project description

Convert structed markdown content into sheet(XLSX).

Is this for me?

If you want convert a markdown like this:

# Comics

## Detective Comics (DC)

### Batman Family

#### Batman

...

#### Catwoman

...

## Marvel Comics

### Avengers

#### Iron Man

...

#### Captain America

...

into sheet like this:

h1 h2 h3 h4 h5
Comics Detective Comics (DC) BatmanFamily Batman ...
Comics Detective Comics (DC) BatmanFamily Cat woman ...
Comics Marvel Comics Avengers Iron Man ...
Comics Marvel Comics Avengers Captain America ...

then you are on the right place.

💡Futhuremore, you can use office tools to modifiy the sheet according to your preferences: use office tools to modify sheet

Requirements

Python 3.11+

The md2Sheet stands on the shoulders of giants:

Installation

pip install md2sheet

Usage

md2xlsx [OPTIONS] IN_FILE OUT_FILE

Options:

  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Arguments:

  • IN_FILE: Enter the markdown filepath [required]
  • OUT_FILE: Enter the xlsx filepath [required]

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

md2sheet-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

md2sheet-0.1.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file md2sheet-0.1.1.tar.gz.

File metadata

  • Download URL: md2sheet-0.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.0 Windows/11

File hashes

Hashes for md2sheet-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f72dff3305a2fc13f6563aea882ee89e796c4dc7086ccfede793f12f8d08b637
MD5 19842a946c77374f6958e4c4d4b7915c
BLAKE2b-256 8222a759de755b39937edbc2d222ec6e60c67c49cfbccd43e3552aaac92a90cc

See more details on using hashes here.

File details

Details for the file md2sheet-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: md2sheet-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.0 Windows/11

File hashes

Hashes for md2sheet-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bead6d1e71d8e489769cf71c200256e294c0078973e3fb0a0af83152eb8aa4e5
MD5 81089bb2055ae99525cf26ba85276ed3
BLAKE2b-256 20ac50ee5e2c3d109c1392bf27e78140604844e14bee1e0cb31433c8f8c508ee

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page