我在终止python中socket创建的进程时遇到了问题。
所以我想在python中创建一个UDP服务器,所以我使用socket.bind()将IP地址和端口绑定到服务器,我在程序中遇到一些错误,然后再次...我尝试再次使用socket.bind(),但它说它已经在使用中。
过了一段时间,我在资源监视器中发现我在那里有这种“连接”。
我的.py文件:
serverIP = input()
serverPort = int(input())
server_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
try:
server_socket.bind((serverIP, serverPort))
except OSError:
print("Already in use")
return
我无法在控制面板中终止该进程,因为它显示:* 拒绝访问 *。
我无法使用管理员权限通过cmd终止它。
重新启动没有帮助。
有什么办法能关上吗
1条答案
按热度按时间qojgxg4l1#
尝试识别进程的PID(使用任务管理器或
tasklist
命令然后使用powershell和
taskkill /PID <PID_HERE>
终止任务**编辑:**显然端口137由NetBIOS名称服务使用,因此请检查Windows防火墙