Seite 1 von 1
Python3: binärdatei und win vs. linux
Verfasst: Freitag 8. Mai 2020, 09:05
von The Spirit
Hi.
Ich habe eine binärdatei.
Wenn ich diese mit python unter linux mit mode='rb' aufmache ist der Inhalt nicht der gleiche als wenn ich das ganze unter windows mache.
Wo kann ich hier ansetzen?
Danke
Re: Python3: binärdatei und win vs. linux
Verfasst: Freitag 8. Mai 2020, 09:08
von sls
Wie unterscheidet sich denn der Inhalt? Wie wird diese Datei erstellt?
Linux und Windows verwenden bspw. unterschiedliche Steuerzeichen / Line-Endings (\r\n und \n)
Re: Python3: binärdatei und win vs. linux
Verfasst: Freitag 8. Mai 2020, 09:11
von The Spirit
Es sind Zahlenkolonnen, welche einen Zeitstempel repräsentieren.
Zum erstellen der Datei weis ich leider nichts.
Habe auch schon das line ending im verdacht, weis aber nicht, wie ich das genau beim einlesen berücksichtigen kann.
Danke
Re: Python3: binärdatei und win vs. linux
Verfasst: Freitag 8. Mai 2020, 09:15
von Sirius3
Binärdaten sind immer gleich, unabhängig vom System. Da mußt Du schon genauer sagen, was Du machst.
Re: Python3: binärdatei und win vs. linux
Verfasst: Samstag 9. Mai 2020, 19:42
von DeaD_EyE
Erstelle eine md5sum von beiden Dateien und vergleiche den Wert.