A script to export your movies from SensCritique to Letterboxd.
(It also works for private members!)
Supports: watched items (with ratings, watched date, reviews) and watchlist
Please use one of these methods to install the requirements:
Install the requirements with:
poetry install
Do not forget to activate your virtual environment with poetry shell
(or use poetry run
).
Make sure you enabled flakes.
Install the requirements with pip
:
pip3 install -r requirements.txt
Please replace every {USERNAME}
with your username.
To export your movies:
python3 main.py --username {USERNAME} --output movies.csv
If you also want to add your TV shows, please run:
python3 main.py --username {USERNAME} --output movies.csv --add_tv
Finally if you want add your reviews:
python3 main.py --username {USERNAME} --output movies.csv --add_reviews
To export the movies you want to watch (named "Watchlist" on Letterboxd):
python3 main.py --username {USERNAME} --output watchlist.csv --watchlist_only
And import your CSV β¨.
Prepend any command with nix develop --command
.
For instance:
nix develop --command python3 main.py --username {USERNAME} --output movies.csv