У меня здесь странная ситуация, я пытаюсь создать программу, которая отправляет данные, а другая получает данные. проблема в том, что я отправляю данные, но ничего не получаю, поэтому я не знаю, в чем проблема, вот код отправителя:
from socket import socket, AF_INET, SOCK_DGRAM
sock = socket(AF_INET, SOCK_DGRAM)
sock.sendto('hello'.encode(), ('192.168.100.42', 12500))
и код для получателя:
from socket import socket , SOCK_DGRAM, AF_INET
sock = socket(AF_INET, SOCK_DGRAM)
sock.bind(('192.168.100.42', 12500))
data, addr = sock.recvfrom(100)
print('a massage has been received !', addr, data)
Я не понимаю, почему он ничего не получает, и просто упомянуть, что я уверен, что IP-адрес правильный, я открыл CMD и набрал:
ipconfig
В любом случае, спасибо, ребята.