套接字Python 3 UDP ConnectionResetError:[WinError 10054]远程hos强制关闭了现有连接

2024-06-01 09:28:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有插座问题

import socket

serverName = "herk-PC"
serverPort = 12000

clientSocket = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

message = input('input lowercase sentence:')

clientSocket.sendto(message.encode('utf-8'),(serverName, serverPort))

modifiedMessage, serverAddress = clientSocket.recvfrom(2048)


print (modifiedMessage.decode('utf-8'))

clientSocket.close()

这个代码出错了

^{pr2}$

我的错误有什么解决办法吗?在


Tags: importmessageinputsocketherkutf插座sock
2条回答
#udp_client.py
import socket

target_host = '127.0.0.1'
target_port = 7210

client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
nBytes = client.sendto('ABCDEF'.encode('utf-8'), (target_host, target_port))
print(nBytes, 'Bytes', 'Send OK')`

udp客户端

^{pr2}$

udp服务器

要么您没有运行在herk-PC:12000(UDP)的服务器,要么两者之间有防火墙。在本地计算机上运行服务器,并让客户机连接到localhost:12000,以确保一切都首先正常工作。在

如果您仍然有同样的问题,您是否在服务器上使用了^{}?在

相关问题 更多 >