import p import socket class turtule: def __init__(self,motors,endip="0.0.0.0",ourip="0.0.0.0"): self.m=motors self.socket=socket.socket(family=socket.AF_INET,type=socket.SOCK_DGRAM) self.socket.bind(ourip,endip) self.l=p("robot",tx=lambda x: self.socket.sendto(x.encode("utf-8"),endip)) def cycle(self): self.l.reccl(self.socket.recvfrom(84)[0]) for i in motors: i.setspeed(self.l.d[i.name]) self.l.report()