报错: s.bind((HOST, PORT)) OverflowError: getsockaddrarg: port must be 0-65535.
时间: 2024-02-27 20:54:39 浏览: 193
这个报错是因为你指定的 `PORT` 变量的值超出了合法的端口号范围。TCP 和 UDP 端口号的有效范围是 0~65535,其中 0~1023 是系统保留端口,一般用于一些常见的网络服务,如 HTTP 服务的端口号是 80,SSH 服务的端口号是 22 等等。因此,你在编写 TCP Server 时需要选择一个在 1024~65535 范围内的端口号。
你可以尝试修改 `PORT` 变量的值,如:
```python
# 定义监听的 IP 和端口号
HOST = '127.0.0.1'
PORT = 8888 # 修改为 8889 或其他在 1024~65535 范围内的值
```
然后重新运行程序,应该就可以正常绑定端口了。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![jar](https://img-home.csdnimg.cn/images/20210720083455.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)