- python 网络编程中,出现该错误:
import socket
skt = socket.socket(family=socket.AF_INET, type=socket.SOCK_DGRAM)
skt.bind(('***', 5555))
Traceback (most recent call last):
File “***/test.py”, line 5, in
skt.bind((’***’, 5555))
OSError: [WinError 10049] 在其上下文中,该请求的地址无效。
- 原因是因为
bind
中的IP不能随意写- 可以不写
skt.bind(('', 5555))
- 写本机IP
skt.bind(('本机IP地址', 5555))
- 端口号是随意写的,别和其他服务端口冲突就行
- 可以不写