【发布时间】:2018-07-03 14:54:01
【问题描述】:
这不是重复的。
我已经搜索了几个小时才能找到答案,但没有运气,所以我在这里问。
我目前正在使用 python 的 socket 模块构建一个聊天服务器。当我运行服务器时,在客户端连接并且服务器这么说之后,我收到一个异常:
[WinError 10038] An operation was attempted on something that is not a socket
我已经构建了一个大大减少的服务器,它可以在这个服务器没有的地方工作。这让我很困惑,因为它几乎一行一行地做同样的事情。
简化:
【问题讨论】:
-
您应该在您的问题中包含代码,并准确确定问题发生的位置。见How to Ask
-
话虽这么说......这个序列有什么问题?
clientSocket.recv、clientSocket.shutdown、clientSocket.close、clientSocket.recv也许shutdown和close没有正确缩进? -
这里是一些更新的代码:pastebin.com/QvC62Faq
-
看来我复制了一些代码。可能在我尝试调试时。
标签: python python-3.x sockets python-sockets