Manager for various kinds of lists.
Manage various kinds of lists saved as
.csv files. So far the only type of
lists implemented are movie lists, managed by movielist. Other types of lists
are planned for the future.
pylistmanager requires Python 3 and has been tested with Python 3.5+. Test results with earlier versions of Python are welcome. You can install all the list managers contained in pylistmanager using pip.
pip3 install pylistmanager
movielist is a program to manage...movie lists. Movies and their metadata are
saved in a
.csv file. movielist allows editing and printing that
- Ability to store the name, release year, rating, tags and date watched for
movies in a
- Display list contents with pretty formatting.
- Add/edit/remove movie entries from a
- Display only movies matching certain tags.
- Import of movie lists from Letterboxd
- Automatic generation of Letterboxd/Rotten Tomatoes URLs for each movie (experimental).
You can see the available commands by running
To list all movies contained in a file run
The default file is
~/.local/share/pymovielist/movies.csv). You can specify a different file
To add/edit/remove a movie run
movielist add movielist edit movielist remove
respectively. You will then be prompted to select a movie and/or enter the movie details.
To convert a Letterboxd format
.csv file into the native
.csv format run
movielist -f /path/to/letterboxd.csv convert
CAUTION: the file will be converted in-place, overwriting the previous contents.
Copyright © 2018 Sotiris Papatheodorou
This program is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pylistmanager-0.3.3-py3-none-any.whl (25.6 kB)||File type Wheel||Python version py3||Upload date||Hashes View hashes|
|Filename, size pylistmanager-0.3.3.tar.gz (11.4 kB)||File type Source||Python version None||Upload date||Hashes View hashes|
Hashes for pylistmanager-0.3.3-py3-none-any.whl