serpapi-python icon indicating copy to clipboard operation
serpapi-python copied to clipboard

a Python client library for SerpApi.

Results 5 serpapi-python issues
Sort by recently updated
recently updated
newest added

- resolves https://github.com/serpapi/serpapi-python/issues/12 - update the multiple pages method to be more precise

Currently, ‎`SerpResults.yield_pages` skips the first page. Because of that, it's required to duplicate the results processing in the clients' code. https://github.com/serpapi/serpapi-python/blob/44e41d36723da1e95e4ac165c08b6c98e6a95027/serpapi/models.py#L74-L78 Let's `yield current_page` before entering the pagination loop. @kennethreitz...

It looks like it's not possible the modify the default timeout value, either at client instantiation (`serpapi.Client`) or when passing params to it. This is vital as the default value...

The developer team from a high-volume customer reached out that we should throw a proper error on the `serpapi.search`. I've suggested using a try-catch exception to handle errors. For example:...

improvement

A customer requested that we add the ability to return compressed search results. Currently, we support this through CURL requests when setting the `Accept-Encoding` header to `gzip`. ```bash curl -H...

enhancement