OSError:Windows 10 中的 [WinError 10013] 错误

Posted

技术标签:

【中文标题】OSError:Windows 10 中的 [WinError 10013] 错误【英文标题】:OSError: [WinError 10013] error in Windows 10 【发布时间】:2020-02-02 10:39:50 【问题描述】:

首先,我知道这已经被问过并回答过,但我似乎无法让它与之前线程中提供的解决方案一起使用。 (我正在运行 Windows 10 和 Python 3.8.1)

所以我以前没有遇到过这个问题,而且我已经使用同一个套接字“配置”几个月了,没有任何问题。几周前我开始在公司服务器上工作,没有任何问题,但我昨晚执行了 Windows 更新,现在它无法正常工作。为了简化问题,我制作了两个脚本:

import socket

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((socket.gethostname(), 3333))
s.listen(5)

clientsocket, address = s.accept()

还有:

import socket

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((socket.gethostname(), 3333))

我收到以下错误:

Traceback(最近一次调用最后一次): 文件“connect_to_socket.py”,第 4 行,在 s.connect((socket.gethostname(), 3333)) OSError: [WinError 10013] 试图以访问权限禁止的方式访问套接字

有什么办法解决吗?

将套接字从 3333 更改为其他内容似乎无法解决问题。

最好的问候,雅各布

【问题讨论】:

【参考方案1】:

我发现了问题,我工作的公司更改了他们的 *** 政策(或其他)。当我从 *** 断开连接时,代码照常工作。

【讨论】:

以上是关于OSError:Windows 10 中的 [WinError 10013] 错误的主要内容,如果未能解决你的问题,请参考以下文章

OSError 无法创建文件 - 无效参数

windows10如何打开turn on network

Windows 10 WiFi 配置文件是不是支持密码中的空白?

Python 作为 Windows 服务运行:OSError: [WinError 6] 句柄无效

升级Windows 10后,Wi-Fi连接后无法上网。

升级Windows 10后,Wi-Fi连接后无法上网。