在asyncio中,当调试代码到task = tasks.Task(coro, loop=self, name=name)
时,为什么不能进入任务的__init__(self)
def create_task(self, coro, *, name=None):
"""Schedule a coroutine object.
Return a task object.
"""
self._check_closed()
if self._task_factory is None:
task = tasks.Task(coro, loop=self, name=name)
下一步将跳到:
class Task(futures._PyFuture): # Inherit Python Task implementation
# from a Python Future implementation.
_log_destroy_pending = True
def __init__(self, coro, *, loop=None, name=None):
super().__init__(loop=loop)
...
但是我找不到可以进来的地方,为什么
如有任何建议,将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐