Python-通过UDP通信发送字节

时间:2018-11-04 12:33:54

标签: python

我正在尝试通过UDP通信发送一个字节。

我的客户代码:

import socket
msgFromClient="f"
bytesToSend=msgFromClient.encode()
UDPClientSocket =socket.socket(family=socket.AF_INET,type=socket.SOCK_DGRAM)
UDPClientSocket.sendto(bytesToSend, serverAddressPort)

我的服务器代码:

server_socket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
server_socket.bind((UDP_IP,UDP_PORT_NO))

while True:
    adress,byte_message=server_socket.revfrom(1024)
    print (adress)
    print(byte_message)

以及我得到的:

b'f'
('192.168.4.15',55924)

每次向我发送元组中的整数都是不同的。 我需要的是将一个字母编码为字节,并在收到后将其解码。

0 个答案:

没有答案