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
Install the package with:
pip install s2l
Argument | Type | Description |
---|---|---|
--interactive /-i |
bool |
Interactive mode |
--username |
str |
Username (unused if interactive mode) |
--add_tv |
bool |
Optional: Add TV shows (unused if interactive mode) |
--add_reviews |
bool |
Optional: Add reviews (unused if interactive mode) |
--watchlist_only |
bool |
Optional: Export watchlist only (unused if interactive mode) |
--user_agent |
str |
Optional: User agent to use when request (default: "Mozilla/5.0" ) |
s2l -i
Please replace every {USERNAME}
with your username.
To export your movies:
s2l --username {USERNAME} --output movies.csv
If you also want to add your TV shows, please run:
s2l --username {USERNAME} --output movies.csv --add_tv
Finally if you want add your reviews:
s2l --username {USERNAME} --output movies.csv --add_reviews
To export the movies you want to watch (named "Watchlist" on Letterboxd):
s2l --username {USERNAME} --output watchlist.csv --watchlist_only
And import your CSV ✨.
You can spawn a shell with all dependencies with the following method
poetry env activate
nix-shell