melmager
Erfahrenes Mitglied
erst mal eine Erklärung vorweg: Ich komme aus der Java ecke
Zur Frage :
Wie Tausche ich in Python daten aus / oder rufe Functionen (def) in andren Classen auf ?
Ich erstelle grade eine Classe die mit noblocking Code arbeiten soll und wenn über Netzwerk daten reinkommen soll erstmal eine funktion einer andren classe aufgerufen werden.
In java ürde ich ja einfach eine Referenz von der Motorsteuerung classe an die Classe Netz übergeben - wird das in Python genauso gemacht oder gibt es da ein andre Vorgehensweise / Technik ?
Zur Frage :
Wie Tausche ich in Python daten aus / oder rufe Functionen (def) in andren Classen auf ?
Ich erstelle grade eine Classe die mit noblocking Code arbeiten soll und wenn über Netzwerk daten reinkommen soll erstmal eine funktion einer andren classe aufgerufen werden.
Code:
class motosteuerung:
def speed(self,tempo):
pass
class netz:
## snipp
async def run_client(self, sreader, swriter):
# daten lesen und aufbereiten
# und hier möchte ich speed von der motor steuerung aufrufen
In java ürde ich ja einfach eine Referenz von der Motorsteuerung classe an die Classe Netz übergeben - wird das in Python genauso gemacht oder gibt es da ein andre Vorgehensweise / Technik ?