Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Usage ===== >>> from guardianapi import Client >>> client = Client('my-api-key-goes-here') >>> results = client.search(q = 'ocelots') >>> results.count() 36 >>> for item in results: ... print item['headline'] This will return the first ten results. To retrieve everything (by paginating across all pages automatically), do the following: >>> for item in results.all(): ... print item['headline'] To access the filters for a result set: >>> for filter in results.filters(): ... print filter Some API responses include URLs to make further requests. Here's how to start a request using a full API URL: >>> url = results.filters()['apiUrl'] >>> new_results = client.request(url)