A Python client for Netflix.
Project description
netflix
A Python client for Netflix.
Installation
pip install netflix
Documentation
Netflix ID
- Movie: The Intern
- URL:
https://www.netflix.com/watch/80047616
- Netflix ID:
80047616
Movie
from netflix import Movie
movie = Movie("80047616")
print(movie.name) # 'The Intern'
Attributes
name
:'The Intern'
genre
:'Comedies'
description
:'Harried fashion entrepreneur Jules gets a surprise boost from Ben, a 70-year-old widower who answers an ad seeking a senior intern.'
image_url
:'https://occ-0-2774-2773.1.nflxso.net/dnm/api/v6/6AYY37jfdO6hpXcMjf9Yu5cnmO0/AAAABW8TwHJmfYqEjUj0YK4Y2ugq-sKIN-Gi8OBaDjOh3SbRSBdbEXlmpWEpHTbrO2CLDdo7yxRl7MTm5YtYa1-71Kg1o-7o.jpg?r=2ce'
metadata
TVShow
from netflix import TVShow
tv_show = TVShow("80192098")
print(tv_show.name) # 'Money Heist'
Attributes
name
:'Money Heist'
genre
:'TV Thrillers'
description
:'Eight thieves take hostages and lock themselves in the Royal Mint of Spain as a criminal mastermind manipulates the police to carry out his plan.'
image_url
:'https://occ-0-2774-2773.1.nflxso.net/dnm/api/v6/6AYY37jfdO6hpXcMjf9Yu5cnmO0/AAAABRQ7vD9Tg2GJUxLlWRw85C9Ln3j_m3dMvVhpf-LAJLDg9JNVsQKRyqvwlH28uoYY_gW7ROp1CI1PYdkBIlJwxpB8_VzK.jpg?r=8f1'
metadata
Extra
Fetch Instantly
Default is True
from netflix import Movie
movie = Movie("80047616", fetch_instantly=False)
# Do something.
movie.fetch()
Metadata
from netflix import Movie
movie = Movie("80047616")
print(movie.metadata)
"""
{
'@context': 'http://schema.org',
'@type': 'Movie',
'url': 'https://www.netflix.com/tr-en/title/80047616',
'contentRating': '16+',
'name': 'The Intern',
'description': 'Harried fashion entrepreneur Jules gets a surprise boost from Ben, a 70-year-old widower who answers an ad seeking a senior intern.',
'genre': 'Comedies',
'image': 'https://occ-0-2773-2774.1.nflxso.net/dnm/api/v6/6AYY37jfdO6hpXcMjf9Yu5cnmO0/AAAABW8TwHJmfYqEjUj0YK4Y2ugq-sKIN-Gi8OBaDjOh3SbRSBdbEXlmpWEpHTbrO2CLDdo7yxRl7MTm5YtYa1-71Kg1o-7o.jpg?r=2ce',
'dateCreated': '2019-8-31',
'actors': [{
'@type': 'Person',
'name': 'Robert De Niro'
}, {
'@type': 'Person',
'name': 'Anne Hathaway'
}, {
'@type': 'Person',
'name': 'Rene Russo'
}, {
'@type': 'Person',
'name': 'Anders Holm'
}, {
'@type': 'Person',
'name': 'JoJo Kushner'
}, {
'@type': 'Person',
'name': 'Andrew Rannells'
}, {
'@type': 'Person',
'name': 'Adam Devine'
}, {
'@type': 'Person',
'name': 'Zack Pearlman'
}, {
'@type': 'Person',
'name': 'Jason Orley'
}, {
'@type': 'Person',
'name': 'Christina Scherer'
}],
'creator': [],
'director': [{
'@type': 'Person',
'name': 'Nancy Meyers'
}]
}
"""
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
netflix-0.1.1.tar.gz
(4.3 kB
view details)
Built Distribution
File details
Details for the file netflix-0.1.1.tar.gz
.
File metadata
- Download URL: netflix-0.1.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/2.7.16 Darwin/19.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a5fdb066c467c1b507f47c3bfd0437a13bae4b1204b65b978cf15853eddac7e |
|
MD5 | 18c833c11cd2c087644da952799d1386 |
|
BLAKE2b-256 | 555e849c891a3898e4de00cb9407a99a141d704dacd2a247997095ccb38bfa60 |
File details
Details for the file netflix-0.1.1-py2.py3-none-any.whl
.
File metadata
- Download URL: netflix-0.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/2.7.16 Darwin/19.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbc6e76af1ebbb2fe2b373354388dea973a6572689962cecffcac2bf38da9b2b |
|
MD5 | b2773daa5f21d1de5f6ecd21fa3aca57 |
|
BLAKE2b-256 | 0388e4f42210f7289ffc7258f44238f3d0b0754df0f6170682a1cd42ede3ff89 |