...

/

Execute Single and Multiple Tasks

Execute Single and Multiple Tasks

This lesson will teach you cooperative multitasking to execute single and multiple tasks using python.

In asynchronous programming, the execution of a function is usually non-blocking. In other words, each time you call a function it returns immediately. However, that function does not necessarily get executed right away. Instead, there is usually a mechanism (called the “scheduler”) which is responsible for the future execution of the function.

The problem with asynchronous programming is that a program may end before any asynchronous function starts. A common solution for this is for asynchronous functions to return “futures” or “promises”. These are objects that represent the state of execution of an async function. Finally, asynchronous programming ...

Access this course and 1400+ top-rated courses and projects.