{"repo":"ZenRows/zenrows-python-sdk","free":true,"listed":false,"github":"https://github.com/ZenRows/zenrows-python-sdk","clone":"git clone https://github.com/ZenRows/zenrows-python-sdk.git","description":"SDK to access ZenRows API directly from Python. We handle proxies rotation, headless browsers and CAPTCHAs for you.","language":"Python","stars":19,"topics":["proxies","proxy","python","rotating-proxy","scraper","scraping","sdk","sdk-python","webscraping"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"ZenRows Python SDK SDK to access ZenRows API directly from Python. ZenRows handles proxies rotation, headless browsers, and CAPTCHAs for you. Installation Install the SDK with pip. Usage Start using the API by creating your API Key. The SDK uses requests for HTTP requests. The client's response will be a requests Response . It also uses Retry to automatically retry failed requests (status codes 429, 500, 502, 503, and 504). Retries are not active by default; you need to specify the number of retries, as shown below. It already includes an exponential back-off retry delay between failed requests. You can also pass optional params and headers ; the list above is a reference. For more info, check out the documentation page. Sending headers to the target URL will overwrite our defaults. Be careful when doing it and contact us if there is any problem. POST Requests The SDK also offers POST requests by calling the client.post method. It can receive a new parameter data that represents the data sent in, for example, a form. PUT Requests The SDK also offers PUT requests by calling the client.put method. It can receive a new parameter data that represents the data sent in, for example, a form. Concurrency To limit the concurrency, it uses asyncio, which will simultaneously send a maximum of requests. The concurrency is determined by the plan you are in, so take a look at the pricing and set it accordingly. Take into account that each client instance will have its own limit, meaning th","default_branch":null,"files":null,"tree":[],"storefront":"/r/ZenRows","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ZenRows/zenrows-python-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}