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 ソケットを実現する別の方法はありますか?

4

0 に答える 0