Getting ready

To define a future object, the following syntax must be used:

future = asyncio.Future

The main methods to manage this object are the following:

  • cancel(): This cancels the future object and schedules callbacks.
  • result(): This returns the result that this future represents.
  • exception(): This returns the exception that was set on this future.
  • add_done_callback(fn): This adds a callback to be run when future is done.
  • remove_done_callback(fn): This removes all instances of a callback from the call when done.
  • set_result(result): This marks future as done and sets its result.
  • set_exception(exception): This marks future as done and sets an exception.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.134.102.182