Binär Datei durchsuchen
Verfasst: Dienstag 3. Mai 2011, 20:09
Hallo zusammen,
ich bin absoluter Python Neuling. Hab schon ewig im Netz gesucht und keine Antwort gefunden.
Ich habe folgendes Problem:
In einer Menge Binärdateien befinden sich jeweils am ENDE der Datei Informationen im "normlen" ASCI Text Format.
Jetzt soll in diesem Text ein bestimmter String gesucht werden und wenn dieser gefunden ist die Datei kopiert werden.
Gemacht habe ich das im moment mit dem line.find.
Jetzt habe ich das Problem das manche Dateien in denen sich der String befindet tortzdem nicht kopiert werden. Ich habe den Verdacht das beim Durchsuchen der Datei irgendwo durch Zufall das "EOF" Zeichen für Text Dateien kommt und Python damit das suchen aufhört weil es denkt "die Datei ist zuende".
Weiß jemand rat wie ich das hin kriegen kann das auf alle Fälle bis zum Ende gesucht wird oder woran es sonst noch liegen könnte ?
Viele Grüße,
Tomduli
ich bin absoluter Python Neuling. Hab schon ewig im Netz gesucht und keine Antwort gefunden.
Ich habe folgendes Problem:
In einer Menge Binärdateien befinden sich jeweils am ENDE der Datei Informationen im "normlen" ASCI Text Format.
Jetzt soll in diesem Text ein bestimmter String gesucht werden und wenn dieser gefunden ist die Datei kopiert werden.
Gemacht habe ich das im moment mit dem line.find.
Jetzt habe ich das Problem das manche Dateien in denen sich der String befindet tortzdem nicht kopiert werden. Ich habe den Verdacht das beim Durchsuchen der Datei irgendwo durch Zufall das "EOF" Zeichen für Text Dateien kommt und Python damit das suchen aufhört weil es denkt "die Datei ist zuende".
Weiß jemand rat wie ich das hin kriegen kann das auf alle Fälle bis zum Ende gesucht wird oder woran es sonst noch liegen könnte ?
Viele Grüße,
Tomduli