gpt4 book ai didi

python - Python 套接字中连接被拒绝后出现无效参数

转载 作者:行者123 更新时间:2023-12-01 05:50:52 30 4
gpt4 key购买 nike

请参阅示例输出: connection refused

我的问题是为什么第一次调用 s.connect() 会抛出“连接被拒绝”,但第二次调用会抛出“无效参数”。这就像第一次调用将套接字对象置于某种错误状态。有办法重置吗?

谢谢

最佳答案

您正在调用此:

s.connect((gethostname(), 4444))

gethostname() 不仅仅涉及连接到服务器。它初始化套接字的变量。

下次调用connect时,s已经有一个值,但无效。因此,您会得到无效参数

注意:s.connect() 实际上以 s 作为第一个参数调用 connect(),因为 connect 定义为 def connect(self, ...).

关于python - Python 套接字中连接被拒绝后出现无效参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14335902/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com