Get data on movies, shows, streaming providers, people, ratings, and more
Project description
Movies, shows, streaming providers, people, ratings, and more
Documentation GitHub Pypi Examples
🚀 Features
- Get movies and TV shows by their ID
- Get their streaming providers and a a direct link to watch
- Get the direct link to watch each episode (TV shows only)
- View other information such as title, overview, ratings, actors, ...
- Searching and browsing
- Filters to search: sort by highest rating, alphabetically
- Search by tag
- Search by genre
- Get actors/people by their ID
- Search for people
- Integrations with Popcorn API
🛠 Installation
pip install flixpy
# on mac
pip3 install flixpy
🏳️🌈 Examples
Get the Netflix link to a movie
from flixpy import Movie, StreamingProvider
movie = Movie('inception-2010')
netflix_link = movie.link_for(StreamingProvider.NETFLIX)
# => https://www.netflix.com/watch/70131314
Get the name of every episode in a show
from flixpy import Show
show = Show('breaking-bad-2008')
for season in show:
for episode in season:
print(episode.title)
Get the genres of a show/movie
from flixpy import Show
show = Show('breaking-bad-2008')
show.genres
# => [<Genre.CRIME>, <Genre.THRILLER>]
Browse through all animated shows on Amazon Prime Video
from flixpy import browse, By, Genre, StreamingProvider, ContentType
b = browse(By.GENRE, genre=Genre.ANIMATION, content_kind=ContentType.SHOW, streaming_provider=StreamingProvider.AMAZON_PRIME)
# => [<Show spongebob-squarepants-1999>, <Show pokemon-1997>, <Show sesame-street-1969>, ...]
More examples in the guide.
📜 License
MIT
🔖 Legal attribution
All data and images are from Reelgood.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flixpy-0.0.2.tar.gz
(10.2 kB
view hashes)
Built Distribution
flixpy-0.0.2-py3-none-any.whl
(13.1 kB
view hashes)