fzmovies-api

raw JSON →
0.1.6 verified Sat May 09 auth: no python

Unofficial Python API/SDK for the fzmovies.net website, enabling search, download, and metadata retrieval for movies. Current version 0.1.6, requires Python >=3.10. Active development with occasional releases.

pip install fzmovies-api
error NameError: name 'FZMovies' is not defined
cause Incorrect import path.
fix
Use 'from fzmovies import FZMovies'
error requests.exceptions.ConnectionError: HTTPSConnectionPool(host='fzmovies.net', port=443): Max retries exceeded
cause Domain changed or blocked.
fix
Upgrade library to v0.1.5+ which uses fzmovies.live, or set domain explicitly.
breaking Default domain changed to fzmovies.live in v0.1.5. Code relying on previous default (fzmovies.net) may break if domain is not accessible.
fix Upgrade to >=0.1.5 or explicitly set domain: FZMovies(domain='fzmovies.net')
gotcha The API scrapes the website; changes in fzmovies.net's HTML structure can break functionality without a library update.
fix Check for library updates or report issues on GitHub.

Initialize and search for a movie.

from fzmovies import FZMovies

fz = FZMovies()
results = fz.search('Inception')
if results:
    print(results[0].title)