- [Requests](https://github.com/kennethreitz/requests) - spotipy requires the requests package to be installed
## Limitations
This version of the library does not support user authentication
## Quick Start
To get started:
- Install spotipy
- Create a Spotify object
sp = spotipy.Spotify()
Call methods:
tracks = sp.search(q='weezer', limit=20)
for i, t in enumerate(tracks['tracks']):
print ' ', i, t['name']
A full set of examples can be found in the [Spotipy examples directory](https://github.com/plamere/spotipy/tree/master/examples)
## Supported Methods
- track - gets info for a single track
- tracks - gets info for multiple tracks
- album - gets info for a single album
- albums - gets info for a set of albums
- artist - gets info for an artist
- artists - gets info for a set of artists
- user - gets profile info for a user
- search - searches for artists, albums or tracks
Refer to the [Spotify API documentation](https://developer.spotify.com/spotify-web-api/) for details on the methods and parameters.
Methods that take item IDs (such as the track, album and artist methods) accept URN, URL or simple ID types. The following 3 ids are all acceptable IDs: