[Python-de] Zeichen in Zahlen umwandeln
Andreas Jung
lists at andreas-jung.com
So Jun 22 11:15:01 CEST 2008
--On 22. Juni 2008 04:11:36 -0400 Georg Mischler <schorsch at schorsch.com>
wrote:
> Andreas Jung wrote:
>
>> "Wagner, Frank" wrote:
>>
>>> ich beschäftige mich seit kurzer Zeit etwas mit Python und lese nun
>>> Daten seriell von einem Gerät aus. Leider ist diese Schnittstelle nicht
>>> Zeichenorientier sondern es komme direkt die Messwerte im float Format
>>> über die Schnittstelle. Ich erhalte somit eine Zeichenkette die wie
>>> folgt aussieht: ['\xaa\xaa\x00\x10$\xbf\x00\x9c`A\xfd\xd0']
>>>
>>> In C würde ich irgend sowas wie atoi versuchen anzuwenden aber in
>>> Python hab ich bisher nichts gefunden und hoffe nun dass mir jemand aus
>>> der Liste weiterhelfen kann?
>>
>> Zuerst solltest Dir mal selbst im klaren werden, was für einen
>> Datenmüll hier überhaupt bekommst und in welchem Format.
>>
>> ['\xaa\xaa\x00\x10$\xbf\x00\x9c`A\xfd\xd0']
>>
>>
>> sieht nicht nach etwas bekanntem aus...also lies bitte erstmal
>> die Dokumentation von der Schnittstelle, die Du hier verwendest.
>
>
> Er schreibt doch, das seien floats.
Woran soll man erkennen das dies Floats sind und wie diese kodiert sind?
Ohne weitere Kenntnis der Kodierung ist dies Datenmüll.
Andreas
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 194 bytes
Beschreibung: nicht verfügbar
URL : <http://mail.python.org/pipermail/python-de/attachments/20080622/2ec52734/attachment.pgp>
Mehr Informationen über die Mailingliste python-de