def coroutine(): message = yield print('recieved1', message) message = yield print('recieved2', message) c = coroutine() c.send(None) c.send('ok1') c.send('ok2')
Standard input is empty
recieved1 ok1 recieved2 ok2
Traceback (most recent call last): File "./prog.py", line 10, in <module> StopIteration