套接字不发送或接收UDP

时间:2018-09-16 16:37:33

标签: python sockets

我在这里有一种奇怪的情况,我正在尝试制作一个发送数据的程序,而另一个程序接收数据。所以问题是我正在发送数据,但是我什么也没收到,所以我不知道问题出在哪里,这是发件人的代码:

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

无论如何,谢谢大家。

0 个答案:

没有答案