Die Suche ergab 21 Treffer

von Chris82
Dienstag 5. August 2008, 17:38
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

So jetzt hab ich's endlich. Gestern hatte ich meine Daten mit einem Notepad++ Makro bearbeitet und den Header immer an den Zeilenanfang gesetzt. Dadurch muss ich EOT nicht mehr zwangsläufig verwenden. Der Header beginnt immer mit "PF" und dann folgt ein Datum. "PF" kommt zwar ans...
von Chris82
Dienstag 5. August 2008, 16:26
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Ich hab den Fehler gefunden. An einigen Stellen kommt einige Zeilen nach dem EOT ein weiteres EOT vor, also im Datenmüll, weil dazwischen kein neuer Header mehr ist. An dieser Stelle bricht das Skript immer ab. Mir war das bisher nur noch nicht aufgefallen, weil das bei ca. 9000 Bildern die sich in ...
von Chris82
Dienstag 5. August 2008, 15:31
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

@ HWK Ja, sowas hab ich gesucht. Mein Ansatz war wohl doch etwas zu arg kompliziert. Ich hab den Skript noch etwas erweitert. Einzig meine Schleife will nicht so wie ich will. Wobei ich das so verstehe, dass man eigentlich keine Schleife braucht, da gleich die ganze Datei eingelesen wird und dann im...
von Chris82
Sonntag 3. August 2008, 21:05
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Also ich hatte mir u"\u0004" von unicode.org geholt. Welche Rahmenbedingungen? Du meinst, wie meine Datei aufgebaut ist. Das Problem, ist dass die ziemlich "vermurckst" ist. Vorher hatte ich eine Datei mit Daten, bei denen ich alle 225 Zeilen eine Bilddatei bestehend aus Header u...
von Chris82
Sonntag 3. August 2008, 14:31
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Hallo, ich bin mir nicht ganz sicher, ob ich auf dem Holzweg bin mit meiner Programmierung. Ich habe eine Schleife erstellt, bei dem in einer Datei immer Zeilenweise in Spalte 1 der Zeile nach einem String u"\u0004" gesucht werden soll. Günstigerweise kommt dieser String wenn immer nur in ...
von Chris82
Mittwoch 30. Juli 2008, 11:01
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Danke für deine Tipps. Also eine Funktion um bis zu einem bestimmten String zu lesen gibt es scheinbar nicht?! Ich habe nochmal einen Bekannten gefragt der sich etwas besser mit Python auskennt als ich, er wusste aber auch keine Patentlösung für die genannte Problematik. Ich hab mir überlegt, dass e...
von Chris82
Dienstag 29. Juli 2008, 17:12
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Ich muss den Thread nochmal hoch holen. Ungünstigerweise habe ich noch Daten, die ein Umbau des Skripts erfordern. Anstatt alle 225 Zeilen, beginnen nun Bilder mitten in der Datei. Also beispielsweise erst in Zeile 227 Spalte 150... Nun muss ich mich an einem String orientieren. Der String EOT (End ...
von Chris82
Montag 28. Juli 2008, 14:37
Forum: Allgemeine Fragen
Thema: Datei in Integer konvertieren
Antworten: 18
Zugriffe: 3117

Mit Erweiterung von sma scheint es nach einigen Tests zu klappen. Schaut dann so aus: f = file('C:/Test/Testdatei.asc', 'rb') inhalt = f.read() # Datei mit Integer groesser 8 speichern if any(int(x) > 8 for x in inhalt.split()): f_out = file('C:/Test/Speicherordner/Testdatei.asc', 'wb') f_out.write(...
von Chris82
Sonntag 27. Juli 2008, 17:22
Forum: Allgemeine Fragen
Thema: Datei in Integer konvertieren
Antworten: 18
Zugriffe: 3117

Hallo,

Danke für die Vorschläge. Werde sie mir gleich mal alle in Ruhe anschauen.
Aber gut möglich dass meine Programmierung nicht besonders gut ist als Anfänger. Tu mich mit Python leider doch noch schwer.
von Chris82
Sonntag 27. Juli 2008, 15:57
Forum: Allgemeine Fragen
Thema: Datei in Integer konvertieren
Antworten: 18
Zugriffe: 3117

Datei in Integer konvertieren

Hallo, Ich habe ein Problem mit einem Skript und rätsel wo das Problem liegt. Ich habe ine .asc Datei, in der Integer vorkommen, die durch ein Leerzeichen getrennt sind, sieht etwa so aus. 1 0 11 4 8 5 Nun will ich, falls in der Datei Werte größer als 8 vorkommen, diese Datei in einem extra Ordner g...
von Chris82
Donnerstag 17. Juli 2008, 15:21
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Also die ganze Sache scheint jetzt zu laufen. Meine Datenmenge sind leider so groß, dass ich nicht alles nachprüfen kann, aber es sieht gut aus. Mir ist nur aufgefallen, anstatt von Zeile 1 bis 224 hätte ich von Zeile 1 Spalte 2 bis Zeile 225 Spalte 1 einlesen müssen. Das letzte Zeichen der Datei is...
von Chris82
Donnerstag 17. Juli 2008, 14:23
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Ich glaube den Fehler gefunden zu haben. Python meckert zwar immer noch bei Zeile 7, aber jetzt führt es alles korrekt aus, zumindest nach meinem ersten Überblick. Ich lese jetzt von Spalte 1 bis 17 ein, also outfile = open(erstezeile[1:17], "wb") Irgendwie war davor noch ein Binärzeichen,...
von Chris82
Donnerstag 17. Juli 2008, 13:44
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Offensichtlich enthaelt die erste Zeile nicht das, was du denkst. In diesem Fall besteht sie nur aus einem # (Koennte z.B. eine Python-Datei sein... :P) Ich kann halt ohne eine Beispiel-Inputdatei das Programm nicht selbst testen, mal davon abgesehen, dass ich am Beispiel viel besser verstehe. Also...
von Chris82
Donnerstag 17. Juli 2008, 13:21
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Also ich habe gerade nochmal rumprobiert. Es wird zwar die erste Datei erzeugt, auch mit richtigem Dateinamen, aber das wars dann.
von Chris82
Donnerstag 17. Juli 2008, 13:10
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Also wie schon ganz oben beschrieben, habe ich eine Datei, in der Bilder im Binärcode sind. Alle 224 Zeilen fängt ein neues Bild an. Nun möchte ich für jedes Bild eine einzelne neue Datei erstellen. Der Dateiname soll dabei immer aus 17 Spalten der ersten Zeile des jeweiligen Bildes bestehen. Diese ...
von Chris82
Donnerstag 17. Juli 2008, 12:35
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Ja, die Idee hatte ich auch schon. Dann ändert sich nur die Fehlermeldung in folgendes um: Traceback (most recent call last): File "C:/Test/test_neu.py", line 7, in <module> outfile = open(erstezeile[:17], "rb") IOError: [Errno 2] No such file or directory: '\x04PF01000510637010'
von Chris82
Donnerstag 17. Juli 2008, 12:19
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Erstmal danke für die Tipps. Leider hakt es weiterhin. Traceback (most recent call last): File "C:/Test/test_neu.py", line 7, in <module> outfile = file("erstezeile[:17]", "rb") IOError: [Errno 2] No such file or directory: 'erstezeile[:17]' Irgendwie passt Python hier ...
von Chris82
Donnerstag 17. Juli 2008, 11:37
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Also du meinst, das Programmkonzept nochmal umwerfen?
von Chris82
Donnerstag 17. Juli 2008, 11:19
Forum: Allgemeine Fragen
Thema: Programm fertig, aber Schleife einbauen klappt nicht
Antworten: 36
Zugriffe: 4869

Programm fertig, aber Schleife einbauen klappt nicht

Bin zur Zeit mit meinem Latain etwas am Ende. Als Neuling in Python mit ansonsten geringen Programmierkenntnissen kam ich bisher recht gut voran. Hab mein Programm für einen Durchlauf hinbekommen und wollte nun eine Schleife einbauen um dem Ganzen den eigentlichen Sinn zu geben. Ich hoffe der Code i...
von Chris82
Montag 14. Juli 2008, 00:31
Forum: Allgemeine Fragen
Thema: Probleme beim einlesen einer Datei?!
Antworten: 4
Zugriffe: 963

Danke für den Tipp. Die Möglichkeit, die Datei als Binärdatei zu öffnen war mir noch nicht bekannt. Eigentlich ja auch nicht nötig, wenn er alles einlesen würde, aber wenn Windows den "Pfeil" als Dateiende interpretiert, wird es dann doch nötig. Auf jeden Fall klappt jetzt alles und ich ka...