Giter Site home page Giter Site logo

themoviedb_oldapi's Introduction

#TODO: Add redis and memcached support
#

This version support other languages than english. Just add the 2-letters language code you want (ISO 639-1).
If you don't provide one, English is the default

install : python setup.py install 
          or
          easy_install themoviedb
Usage:
    import tmdb
    # For other language than English
    tmdb.configure(write_your_apikey, "fr") # new configuration function. thanks @georgedorn :)
    # otherwise
    # tmdb.configure(write_your_apikey) is English default
    movie = tmdb.search("Fight Club")
    #movie[0].keys()
    movie[0]["rating"]
    or
    movie = tmdb.tmdb("Fight Club")
    rating = movie.getRating()
    language = movie.getLanguage()
    
    imdb lookup:
    import tmdb
    imdb_movie = tmdb.imdb(title="Fight Club") # title = "Fight Club" or id=tt30330 ->imdb_idb
    rating = imdb_movie.getRating()
    runtime = imdb_movie.getRuntime()

tmdb.tmdb methods:
    > getRating()
    > getVotes()  
    > getName()
    > getLanguage()
    > getCertification()
    > getUrl()   
    > getOverview()   
    > getPopularity()   
    > getOriginalName()
    > getLastModified()
    > getImdbId()
    > getReleased()
    > getScore()   
    > getAdult()   
    > getVersion()   
    > getTranslated()
    > getType()   
    > getId()
    > getAlternativeName()
    > getPoster()
    > getBackdrop()

tmdb.imdb methods
    > getRuntime()
    > getCategories()
    > getRating()
    > getVotes()
    > getName()
    > getLanguage()
    > getCertification()
    > getUrl()
    > getOverview()
    > getPopularity()
    > getOriginalName()
    > getLastModified()
    > getImdbId()
    > getReleased()
    > getAdult()
    > getVersion()
    > getTranslated()
    > getType()
    > getId()
    > getAlternativeName()
    > getPoster()
    > getBackdrop()

themoviedb_oldapi's People

Contributors

dbr avatar dgnydn avatar fstd avatar georgedorn avatar obeone avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.