Files
Mind-Expanding-Books/utils/HOUSEKEEPING.md
2020-10-12 12:53:50 +05:30

1009 B

This contains documentation on housekeep.py which was a command developed for converting from legacy README format to the new format. This is not used anymore.

Getting started

Setup

  1. Copy config-sample.py to config.py
  cp config-sample.py config.py
  1. Get a GoodReads API key here
  2. Copy your public key to the config.py file

Converting

Run

  python3 housekeep.py --file_type='old'

The --file_type='old' flag is needed if the books are displayed in the old format (in a list). New format is the default (when the records are displayed in tables).

This will convert to the new format and save it to README-new.md.

Note! the first conversion can take some time, we wait 1 second between each request to GoodReads to not abuse the API. After the first generation only missing records will be tried to be retrieved.

Run to see the available arguments

  python3 housekeep.py --help