shell
pip install restless
python
from restless import AsyncTask
class EmailTask(AsyncTask):
def execute(self, email):
print(f"Sending email to {email}")
python
from restless import Executor
executor = Executor()
executor.submit(EmailTask(), email="example@example.com")
print("Main program continues")
executor.wait_all()
print("All tasks completed")
python
class EmailTask(AsyncTask):
def execute(self, email):
try:
print(f"Sending email to {email}")
except Exception as e:
self.handle_exception(e)