Empfangene Daten weiter senden?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
funkheld
User
Beiträge: 200
Registriert: Sonntag 31. Oktober 2010, 09:26

Empfangene Daten weiter senden?

Beitragvon funkheld » Donnerstag 8. Februar 2018, 15:24

Hallo, guten tag.
Ich habe dieses Programm, welches Daten von einem Server empfängt.
Wie kann ich jetzt bitte die Daten an einem anderen Programm weiter senden zb an einem Clienten?

Code: Alles auswählen

import time
import krpc

conn = krpc.connect(
   name='servo1',
   address='127.0.0.1',
   rpc_port=1000, stream_port=1001)

vessel = conn.space_center.active_vessel

group = conn.infernal_robotics.servo_group_with_name(vessel, 'servo1')

if group is None:
    print('Group not found')
    exit(1)

for servo in group.servos:
    daten=(servo.name, servo.position)  >>>>>>>>>>>>>>> diese Daten bitte weiter an ein anderes Programm


Danke.
Gruss
Benutzeravatar
__deets__
User
Beiträge: 2157
Registriert: Mittwoch 14. Oktober 2015, 14:29

Re: Empfangene Daten weiter senden?

Beitragvon __deets__ » Donnerstag 8. Februar 2018, 16:19

Dazu brauchst du einen IPC-Mechanismus, den das andere Programm versteht. Dazu gehoeren Sockets, Shared Memory, FIFOs... gibt viele Moeglichkeiten. Wenn du da volle Kontrolle drueber hast, und es sich um "Echtzeitdaten" handelt, ist wahrscheinlich ein UDP-Socket die beste Wahl. Wenn der Client bestimmte Vorstellungen hat, musst du tun, was er verlangt. Das koennen wir ja nicht wissen.
funkheld
User
Beiträge: 200
Registriert: Sonntag 31. Oktober 2010, 09:26

Re: Empfangene Daten weiter senden?

Beitragvon funkheld » Donnerstag 8. Februar 2018, 16:42

Danke.
Gruss

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder