擅长:python、mysql、java
<p>更新:从python3.7.0开始,在我写这篇文章时,它是alpha版本,标准库的asyncio模块文档AbstractEventLoop.sock_接收到(). 在</p>
<p>编辑:按要求展开答案。。。在</p>
<p>对asyncio的<code>sock_recv_into()</code>的调用通常如下所示:</p>
<pre><code>byte_count = await loop.sock_recv_into(sock, buff)
</code></pre>
<p>buff是一个实现Python缓冲区协议的可变对象,其示例包括bytearray和bytearray上的memoryview。下面的代码演示使用memoryview接收到bytearray。在</p>
<p>asyncialsockets的工作演示代码必须包含一组脚手架,用于设置连接的两侧并运行事件循环。这里的重点是在下面的sock_read_exactly()co例程中使用asyncio的sock_recv_into()。在</p>
^{pr2}$