Easily transform any piece of python code into asynchronously threaded program.

Photo by JOSHUA COLEMAN on Unsplash

When tasks are identical, only differ from the data they operate on, and can be executed in any order, the problem is said to be

Concurrency works best in algorithms that require the execution of a specific action n number of times. If this action is outside our computer scope (waiting for the response of an api) multithreading is the perfect option in order to minimize unused computing resources.

Python is often pointed as difficult to use for multithreaded tasks. However the ThreadPoolExecutor module part of the concurrent.futures

Mikel Zabalza

Full stack developper with experience in Engineering, skilled in C, Python, Js

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store