-
3 votesanswersviews
假设socket.sendto是非阻塞操作是否安全?
我有一个用 socket(AF_INET, SOCK_DGRAM) 创建的套接字对象,我将在asyncio循环中使用它 . 但是我在https://docs.python.org/3/library/asyncio-eventloop.html#low-level-socket-operations找不到 sendto 函数 . 我可以安全地假设此函数是一个非阻塞系统调用,可以在asyncio循环... -
2 votesanswersviews
使用python asyncio从套接字读取时如何避免阻塞?
我_473220_m试图连接到redis,发送一些命令并读取响应,这可能属于通用的"read a stream of data from some source" . 我无法解决的问题是如何以块的形式读取数据,因为服务器和客户端之间的连接没有被关闭,并且可以多次满足终止序列 \r\n . 如果我等待没有更多数据当然,呼叫将阻止,直到收到其他内容 . class Client:... -
1 votesanswersviews
ssl.SSLZeroReturnError:TLS / SSL连接已关闭(EOF)(_ spl.c:661)
这是我的代码: import ssl,socket server = '10 .10.10.9' port = 50443 sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM) ssl_sock = ssl.wrap_socket(sock,ssl_version = ssl.PROTOCOL_SSLv3) ssl_sock.connect...