def __init__(self, server_ip="127.0.0.1", server_port=9000, name=random_bot_name()): self.name = name self.watcher = None signal.signal(signal.SIGINT, self.signal_handler) self.kommunikator = UdpKommunikator(server_ip=server_ip, server_port=server_port)
from udp_kommunikator import UdpKommunikator def sende_und_empfange_echo(message): maexchen.sende_nachricht("ECHO", [message]) (kommando, paramter) = maexchen.warte_auf_nachricht() print("Kommando erhalten:", kommando) print(" mit Parametern:", paramter) udp_ip = "127.0.0.1" udp_port = 9000 maexchen = UdpKommunikator(server_ip=udp_ip, server_port=udp_port) for index in range(10): sende_und_empfange_echo("Hallo: " + str(index))