beste tweakers,
Momenteel zit ik volop te oefenen met python, een voor mij nieuwe programmeertaal. Ik heb nu een probleem waar ik al een poosje niet uitkom helaas, hopelijk kunnen jullie mij een beetje op weg helpen want ik loop vast.
Het betreft een ethernetsocket, waar ik data van ontvang en ik wil deze opspitten bij de komma. Het ontvangen van de data gaat goed, volgens de volgende code:
Nu krijg ik hierop de volgende waarde:
S1, S2 en S3 zijn variabelen die continue wisselen. Deze wil ik als integer in 3 variabelen opslaan om verder te verwerken. Ik zat hiervoor te kijken naar de functie str.split(',') maar deze zet alles alleen tussen [] en split verder (volgens mij) niet op de komma. Verder probeerde ik dit:
Dus wat ik kortgezegd niet snap, is waarom de functie split() maar 1 waarde returnt en hoe ik mijn 3 variabelen eruit kan krijgen. Wie kan mij een beetje op weg helpen? Alvast bedankt
Momenteel zit ik volop te oefenen met python, een voor mij nieuwe programmeertaal. Ik heb nu een probleem waar ik al een poosje niet uitkom helaas, hopelijk kunnen jullie mij een beetje op weg helpen want ik loop vast.
Het betreft een ethernetsocket, waar ik data van ontvang en ik wil deze opspitten bij de komma. Het ontvangen van de data gaat goed, volgens de volgende code:
code:
1
| data = h.recv(1024) |
Nu krijg ik hierop de volgende waarde:
code:
1
| b'T21:S1,S2,S3,\r\n' |
S1, S2 en S3 zijn variabelen die continue wisselen. Deze wil ik als integer in 3 variabelen opslaan om verder te verwerken. Ik zat hiervoor te kijken naar de functie str.split(',') maar deze zet alles alleen tussen [] en split verder (volgens mij) niet op de komma. Verder probeerde ik dit:
code:
maar die geeft aan dat hij teveel variabelen had?1
| a, b, c = data.strip().split(",") |
Dus wat ik kortgezegd niet snap, is waarom de functie split() maar 1 waarde returnt en hoe ik mijn 3 variabelen eruit kan krijgen. Wie kan mij een beetje op weg helpen? Alvast bedankt
Het Centrale Vodka Topic! win een iPad! Kras hier met een sleutel of ander scherp voorwerp: ███████████