import socket UDP_IP_TR = "10.0.0.7" UDP_PORT_TR = 4660 MESSAGE = "Hello, World!" print ("UDP target IP:", UDP_IP_TR) print ("UDP target port:", UDP_PORT_TR) print ("message:", MESSAGE) sock = socket.socket(socket.AF_INET, # Internet socket.SOCK_DGRAM) # UDP sock.sendto(MESSAGE, (UDP_IP_TR, UDP_PORT_TR))
Я совсем начинающий новичок, на такой текст получаю такую ошибку:
UDP target IP: 10.0.0.7 UDP target port: 4660 message: Hello, World! Traceback (most recent call last): File "C:\Users\Anatoliy\AppData\Local\Programs\Python\Python35-32\MyProg\proba_tr.py", line 12, in <module> sock.sendto(MESSAGE, (UDP_IP_TR, UDP_PORT_TR)) TypeError: a bytes-like object is required, not 'str'
Подскажите,пожалуйста, как её устранить.