import socket class SC(object): def f(self): udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) udp_socket.bind(('', 80)) while True: recv_data = udp_socket.recvfrom(1024) recv_msg = recv_data[0] print(recv_msg.decode('gbk')) udp_socket.close() if __name__ == '__main__': sc = SC() sc.f()