spotimeta

Bibliotheek voor het vragen van de Spotify Metadata-service
Download nu

spotimeta Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Rune Halvorsen
  • Uitgever website:
  • http://bitbucket.org/runeh/

spotimeta Tags


spotimeta Beschrijving

Bibliotheek voor het opvragen van de Spotify Metadata-service Spotimeta is een eenvoudige Python-bibliotheek voor het verkrijgen van gegevens van de metadata-api van Spotify. Beschikbare functies zijn op zoek naar kunstenaars, albums en tracks, evenals het opzoeken van hetzelfde op basis van Spotify Uris. De gegevens worden geretourneerd als Simple Python Dictionaries.Note: Dit product maakt gebruik van een Spotify API, maar is niet goedgekeurd, gecertificeerd of anderszins goedgekeurd door Spotify. Spotify is het geregistreerde handelsmerk van de Spotify Group. Zie http://develmata.spotify.com/en/metadata-api/overview/mamamples: >>> IMPHIMETASearch voor een nummer >> > Zoeken = Spotimeta.search_Track ("trip terug naar jeugd") >>> Zoeken 1PRINT De artiest van die track >>> artiest = Zoeken >> > Kunstenaar U'st-Petersburg Ska-jazz review'look meer informatie over die kunstenaar: >>> Lookup = Spotimeta.Lookup (artiest , detail = 1) >>> voor album In LookUp : ... album u'too Goed om waar te zijn'u'too Goed om waar te zijn'u'live bij de Rode Club'it is ook mogelijk Kijk metadata op met behulp van Spotify-URL's: >>> Track = Spotimeta.Lookup ("http://open.spotify.com/TRACK/3Z8CX6Y0SEJISI3YXOAQ8K") >>> Print Track ," - ", track Kings van Leon - dichter voor alles behalve de simming-cases die men caching moet gebruiken. Caching is ingeschakeld door een metadata-instantie te maken en het iets te passeren dat een toewijzingstype is. Bijvoorbeeld een woordenboek: >>> Metacache = {} >>> Metadata = Spotimeta.metadata (cache = metacache) De metadata-instantie heeft precies dezelfde methoden als de module zelf. Caching gebeurt automatisch zolang er een cache-object is ingesteld. >>> Gegevens = metadata.lookup ("Spotify: Track: 3KoffW93AMR28QX1BKPS7A") >>> gegevens = metadata.lookup ("Spotify: Track: 3Koffw93amr28Qx1bkps7a") Dit is alleen een enkel verzoek veroorzaken. Gegevens worden in de cache geplaatst zolang de expiratiekop op het eerste verzoek zegt dat het zou moeten. Vereisten: · Python


spotimeta Gerelateerde software

cifit

Lichtgewicht configuratiebeheer Toolkit die u in Python schrijft ...

141

Downloaden