Flickrapi is a mature, actively developed Python interface to the Flickr API, with the following features:
Extensive documentation, including usage examples.
API documentation that's always up-to-date with the latest version.
Support for uploading and replacing photos.
Automatically keeps track of your authentication credentials. No need to pass them on every Flickr API call.
Tab completion of all Flickr API functions in IPython.
Caching framework.
Support for different communication protocols, such as REST and JSon.
Different XML parsers to suit your taste and platform.
These details are provided for information only. No information here is legal advice and should not be used as such.