Since changing from requests.get()
to urllib3
this has become the fastest and simplest solution for bulk HTTP requests that I have tried.
Performance is in the same ballpark with excel's =webservice() function, except that python probably doesnt use all CPU cores.
TODO: I have read that aoihttp
can maybe do better. I have not had time to investigate. I'd prefer the async await syntax.