API: Class Photos¶
This class is used to interact with the Unsplash
/photos
REST API but also with lists of Photo
objects
as returned by certain unsplash
REST APIs.
The constructor can be invoked through the main PyUnsplash
class as PyUnsplash.photos(type, page, per_page, order_by)
.
- The following class methods/properties in
PyUnsplash
also return aPhotos
class object: - User.likes(page, per_page, order_by)
- User.photos(page, per_page, order_by)
Methods and properties¶
Methods and properties exposed by the Photos
class.
Photos.entries¶
Returns an iterator for the
Photo
objects contained in thisPhotos
instanceParameters
Argument Type Optional/Required Notes N/A Returns
iterator each time an instance of class Photo
Example
import pyunsplash pu = pyunsplash.PyUnsplash(api_key='<your Unsplash API key>') this_user = pu.user('salvoventura', w=100, h=100) photos = this_user.photos() # photos is an instance of class Photos for photo in photos.entries: print photo.id, photo.link_download