udp 套接字使用 python 导致 winerror 10054

问题描述 投票:0回答:0

我一直在尝试通过 python 使用数据报套接字,但我不断收到 [Errno 10054] 现有连接被远程主机强制关闭,这在使用 udp 时不应该发生

import socket
b = socket.socket(socket.AF_INET,     socket.SOCK_DGRAM)
b.bind(('127.0.0.1',12000))
b.sendto(b"check", ('127.0.0.1', 3943))
b.recv(48)

它在调用 recv 时捕获异常,如果我删除 sendto 一切正常。为什么?它不是tcp所以不会有这样的错误

python sockets tcp udp
© www.soinside.com 2019 - 2024. All rights reserved.