Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

export a Tumblr tumblelog to disk from the command line

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 bin
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.markdown
Octocat-spinner-32 setup.py
README.markdown

tumblrout

tumblrout is a command line tool for exporting a Tumblr blog to local files.

Installation

Install its dependencies from the requirements.txt file:

$ pip install -r requirements.txt

Then you can install it as any other Python program:

$ python setup.py install

If you don't want to install its dependencies system-wide, try installing it in a virtual environment.

Configuring

First, you'll need a Tumblr API key. Register an application on the Applications page of tumblr.com to get a key. Once you have a key, run the configure command:

$ tumblrout configure
OAuth Consumer Key: 68-A
Secret Key: f73D85A83def7BC29580FEB9f087A69Bc6bfacd1DDDBEBfb2bAF52c1

OAuth Verifier: 13b24c7D485A9C4e99F1B4b163ddAE6eE4b9917e
Configured!

After entering your secret key, the authorization page should open in your web browser. After approving your app, copy the oauth_verifier from the URL of the resulting page and paste it at the OAuth Verifier: prompt.

Usage

See tumblrout --help for supported commands.

$ tumblrout -v verify
INFO: Set log level to INFO
INFO: Verified!

$
Something went wrong with that request. Please try again.