Halloween 2k20 means no parties this year, so to get into the festive spirit, I decided to create a big, fun list of spooky films to watch. One a day for each day of October.
This project allows easy creation of a compact web app, containing posters and information for your list of films. I am planning to print mine as a poster. Kind of a poster poster.
-
Create a
input.csv
file containing list of movies you want included, with optional year (to avoid ambiguity)e.g.
Shining, The Silence of the Lambs, Godzilla,1954 Them!,1954
N.B. 35 is a perfect number of films if you would like to print them in an A1 format
-
Get a free OMDb key from http://www.omdbapi.com/apikey.aspx. It usually arrives quickly.
-
Run
pip install -r requirements.txt
to install python requirements (using virtual environment is recommended) -
Run
python omdb.py --key { your key } --input {your input file} --shuffle
to download movie data -
Run
python -m flask run
to start the server -
(Optional if you would like a big nice image) In browser, for Chrome Print > set destination to "Save as PDF" > change paper size in "More settings" to something big like A1