MCPcopy Create free account
hub / github.com/bslatkin/effectivepython / __aiter__

Method __aiter__

example_code/item_076.py:424–430  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

422
423 print("Example 26")
424 async def __aiter__(self): # Changed
425 while True:
426 number = await self.request_number() # Changed
427 decision = await self.report_outcome(number) # Changed
428 yield number, decision
429 if decision == CORRECT:
430 return
431
432
433print("Example 27")

Callers

nothing calls this directly

Calls 2

request_numberMethod · 0.95
report_outcomeMethod · 0.95

Tested by

no test coverage detected