https://medium.com/@mineleadteam/speed-up-your-api-requests-how-to-use-multi-threading-in-python-8b551885737d