Stories from the Web Crawling trenches in request data

Fixing the "Expecting Value" Error with Python Requests

Author: Mohan Ganesan

Date: Feb 3, 2024

When making API calls with the Python Requests library, you may occasionally see the error 'Expecting value', with a 400 status code. This usually means there was an issue with the request data being sent.

Efficiently Handling Data with aiohttp in Python

Author: Mohan Ganesan

Date: Feb 22, 2024

The aiohttp library is a powerful tool for building asynchronous web applications and APIs in Python. It provides useful abstractions and tools for handling data effectively, including fetching data asynchronously, working with request data, and managing application state.

Tired of getting blocked while scraping the web?

ProxiesAPI handles headless browsers and rotates proxies for you.
Get access to 1,000 free API credits, no credit card required!