Skip to main content

Tools to convert gsuite Documents to markdown.

Project description

GsuiteToMd is a library built on top of PyDrive that offers a simple way to convert Documents store in Google Drive in markdown.

How to install

You can install GsuiteToMd with regular pip command.

$ pip install GsuiteToMd

Basic example

python -m gstomd --folder_id "myfolderid"

This command will extract all Google Documents files located in root folder and its subfolders as markdown documents. The folder tree will be created in a local folder named “gstomd_extract”.

For example, for this google drive content :

Mydrive
├── folder A (id="idofthefolderA")
    ├── gdoc1
    ├── gdoc2
    ├── folder B
        ├── gdoc3
├── folder C
├── ...

The result will be

.
├── gstomd_extract
    ├── folderA
        ├── gdoc1
            ├── gdoc1.md
            ├── images
                ├── image1.png
                ├── image2.png
        ├── gdoc2
            ├── gdoc2.md
            ├── images
                ├── image1.png
    ├── folderB
        ├── gdoc3
            ├── gdoc3.md
            ├── images
                ├── image1.png

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

GsuiteToMd-1.3.0.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

GsuiteToMd-1.3.0-py2.py3-none-any.whl (20.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file GsuiteToMd-1.3.0.tar.gz.

File metadata

  • Download URL: GsuiteToMd-1.3.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.7.9

File hashes

Hashes for GsuiteToMd-1.3.0.tar.gz
Algorithm Hash digest
SHA256 2ee9c1e6c3dc51d3ced5bbd30229fb937631d22b0453b39ecefd1f85f6e90eff
MD5 f70b1904599b746bf673188a0412b98f
BLAKE2b-256 19f40716d957e8ae22cdb3d7deec7561724550bbdd0a22be36e3c1f1e9065bf7

See more details on using hashes here.

File details

Details for the file GsuiteToMd-1.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: GsuiteToMd-1.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.7.9

File hashes

Hashes for GsuiteToMd-1.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 91e09cb531c01abf19118d04b0027ea2aabf3f1eeba0c98b671b9ca21a2d071b
MD5 1a43c235dca085976a8bb86dae8a4ace
BLAKE2b-256 f32e969feb125748b0aa74384fd50cf14621f5aa326ccada701d4c4e91899b26

See more details on using hashes here.

Supported by

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