我试图在我的esp8266上运行套接字,但不断获得OSError: -2
。
我试过了:
>>> addr = socket.getaddrinfo('smart-socket-bdcc5.firebaseio.com', 443)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: -2
和
>>> addr = socket.getaddrinfo('smart-socket-bdcc5.firebaseio.com', 80)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: -2
当我在通常的python命令行中执行它时,它可以正常工作
我还尝试usocket
代替socket
- 没有帮助。
答案 0 :(得分:0)
原因很简单:错误的wifi信誉