Gast
#4677200
Hallo, ich versuche gerade Binary-Daten in Python 2.7 zu schreiben. Dabei setze ich die Daten erst in einem String zusammen und wandel diese dann mit binascii um. Das funktioniert auch fast immer. Aber nun bin ich ratlos. Bei einer bestimmten String-Kombination wird 0x 0D eingefügt. Den Grund verstehe ich aber nicht. Im Hex-Editor lese ich dann 7 Byte (bc 20 01 20 20 0d 0a) anstatt wie geplant 6 Byte. Wenn ich die Bin-Daten mit python auslese, sehe ich aber auch nichts von 0x 0D. Nur eben im Hex-Editor und damit vielleicht auch in einer anderen Software. Was hat es damit auf sich?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |