langchain_core.utils.aiter.py_anext

langchain_core.utils.aiter.py_anext(iterator: ~typing.AsyncIterator[~langchain_core.utils.aiter.T], default: ~typing.Union[~langchain_core.utils.aiter.T, ~typing.Any] = <object object>) Awaitable[Union[T, None, Any]][source]

用于测试目的的纯Python实现anext()。

与内置的anext() C实现非常接近。 可用于比较内部协程机制的内置实现与C实现的__anext__()和send()或throw()在返回的生成器上的情况。

Parameters
  • iterator (AsyncIterator[T]) –

  • default (Union[T, Any]) –

Return type

Awaitable[Union[T, None, Any]]