0

我只是在 Micropython 中尝试SSL-Sockets,发现我无法将连接设置为非阻塞,因为该setblocking()功能尚未实现。

>>> import ussl
>>> import usocket
>>> s = usocket.socket()
>>> adr = usocket.getaddrinfo('myserverwithssl.com', 443)[0][-1]
>>> s.connect(adr)
>>> s_ssl = ussl.wrap_socket(adr)
>>> s_ssl.setblocking(False)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NotImplementedError:

期待落实。但是,还有另一种方法可以在 Micropython 中实现非阻塞 SSL-Sockets 吗?

4

0 回答 0