Die Suche ergab 92 Treffer

von aaron
Donnerstag 16. August 2018, 11:05
Forum: Allgemeine Fragen
Thema: Speichern einer csv Datei mit führender 0 bei der Ausgabe der Woche
Antworten: 4
Zugriffe: 805

Speichern einer csv Datei mit führender 0 bei der Ausgabe der Woche

Ich habe eine Funktion, bei der ich csv Dateien in folgendem Format Symbol-Year-Week.csv.gz abspeichere. Symbol-2016-1.csv.gz. Ich möchte aber eine führende 0 bei der Ausgabe der Woche haben. Symbol-2016-01.csv.gz Week.map("{:02}".format) def save_file(symbol, year, week, data): filename =...
von aaron
Freitag 28. April 2017, 14:02
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich versuche schon lange die Funktionen zu begreifen. Hier meine erste Frage. Als Parameter übergebe ich year und day, weil ich aktuelle Datum prüfen möchte. Ist 2017 > 2016, dann ist die letzte Woche die 52. Kalenderwoche. Was ist bei einem Jahr mit 53 Kalenderwochen? Ist das neue Jahr < Jahr dann ...
von aaron
Freitag 28. April 2017, 12:29
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich möchte den Codeschnipsel als Funktion einbauen. def check_date(): last_day = min(datetime.date(year, 12, 31), datetime.date.today()) new_year, last_week, _ = day.isocalendar() if new_year > year: last_week = 52 elif new_year < year: return Ich bekomme folgende Fehlermeldung: TickDataCsv.py|91 co...
von aaron
Mittwoch 26. April 2017, 16:57
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Als Ergebnis möchte ich eine Ausgabe wie folgt haben: File for AUDJPY/2017/1 already fetched. File for AUDJPY/2017/2 already fetched. File for AUDJPY/2017/3 already fetched. File for AUDJPY/2017/4 already fetched. File for AUDJPY/2017/5 already fetched. Das Logging muß ja in der Schleife aufgerufen ...
von aaron
Mittwoch 26. April 2017, 16:06
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Danke für die Antworten. Das ist ja genau meine Frage, wie rufe ich das Logging in der Funktion fetch_whole-year auf? Hier noch einmal die Funktionen, die genau das machen was sie sollen. Das Ergebnis ist ein Logfile mit folgendem Inhalt. Ich möchte, dass die Fehlermeldungen, wie die Datei ist auf d...
von aaron
Mittwoch 26. April 2017, 14:54
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich beschäftige mich immer noch mit dem Logging in meinem Programm. Ich möchte euch bitten mir die fehlenden Zeilen Code einmal zu schreiben. Ich verbringe mit diesem Teil des Programmes schon viele Tage. Ich finde kein Beispiel. Auch die Dokumentation hilft mir nicht, weil ich nicht weiß, wie das L...
von aaron
Donnerstag 13. April 2017, 22:54
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Danke für die Antwort. Das habe ich mittlerweile auch herausgefunden. Ich brauche ein Beispielprogramm bei dem ich einmal sehe, wie das Logging richtig eingesetzt wird. Das heißt ich erstelle die Lognachrichten selbst?
von aaron
Donnerstag 13. April 2017, 17:48
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich bin immer noch beim Logging. Leider verstehe ich die Details nicht, obwohl ich schon Stunden lese und google bemühe. Bitte erklärt doch einem Erstklässler wie ich das Logging in meinen Programm richtig zum Laufen bringe. Ich bekomme immer nur die Meldungen aus den Zeilen unterhalb von # applicat...
von aaron
Mittwoch 12. April 2017, 17:19
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Fehler im Mail-gateway gefunden. Jetzt landet die Email im Posteingangsordner. Danke
von aaron
Mittwoch 12. April 2017, 13:40
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich bekomme bei der Ansicht der Emailquelldaten folgenden Fehler gemeldet.
X-ACL-Warn: Message does not conform to RFC2822 standard und die Email landet immer im Spammordner
von aaron
Mittwoch 12. April 2017, 07:17
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich habe drei Funktionen, die noch nicht wie gewünscht funktionieren. Bei der Funktion fetch_whole_year ist das Logging nicht richtig implementiert. In meinen Post davor habe ich meine Idee gezeigt. Hier noch einmal die Funktion ohne das Logging. Frage: Wie wird das Logging richtig einhebaut? In die...
von aaron
Montag 10. April 2017, 14:26
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich wollte das Print aus der Funktion in ein Logfile umleiten. Leider scheint diese Idee falsch zu sein. Ich wollte innerhalb der Funktion das Logging mit logger = initialize_logger() aufrufen. Bitte erklärt mir doch was ich falsch gemacht habe. def fetch_whole_year(symbol, year): logger = initializ...
von aaron
Sonntag 9. April 2017, 21:00
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

So sieht die Funktion jetzt aus. Das scheint jetzt soweit zu funktionieren. Für die Wochen ab Kalenderwoche 13 2017 gibt die Funktion jetzt 39 mal HTTP Error 404: Not Found aus, was richtig ist. Die Schleife hört erst nach der Kalenderwoche 52 auf zu laufen. Wiie gehe ich jetzt vor um zu prüfen ob d...
von aaron
Sonntag 9. April 2017, 18:53
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Hier die veränderte Funktion fetch_whole_year. Richtigerweise wird CRC check failed 0x64e41a56 != 0x966a8aabL bei der beschädigten Datei ausgegeben. Dannach stopt das Programm. Wie laße ich die funktion weiter laufen? def fetch_whole_year(symbol, year): try: for symbol in symbol: last_week = datetim...
von aaron
Sonntag 9. April 2017, 14:24
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Zu Deiner Frage. An welcher Stelle im Programm macht es denn einen Unterschied, ob etwas erfolgreich war, oder nicht? Ich denke es beginnt schon mit dem Erstellen des Dateinamens. def generate_filename(symbol, year, week): return os.path.join("data", symbol, str(year), '{}.csv.gz'.format(w...
von aaron
Sonntag 9. April 2017, 09:55
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Ich versuche das exception handling zu implementieren. Es kann zu 3 Fehlertypen kommen. 1. Die Datei ist auf dem Server nicht vorhanden, obwohl diese eigentlich da sein sollte oder das Datum liegt in der Zukunft. HTTP Error 404: Not Found 2. Die Datei ist Beschädigt. CRC check failed 0x64e41a56 != 0...
von aaron
Mittwoch 5. April 2017, 18:34
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Sorry die Fehlermeldung: Traceback (most recent call last): File "TickDataCsv.py", line 115, in <module> main() File "TickDataCsv.py", line 108, in main initialize_logger() File "TickDataCsv.py", line 22, in initialize_logger ensure_logdir_exists(logfile_name) NameError...
von aaron
Mittwoch 5. April 2017, 17:59
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Der Code sieht jetzt so aus. Es funktioniert die Funktion def ensure_logdir_exits(logfilename): nocht nicht. Mir ist nicht klar, wie die Argumentübergabe an die Funktion def ensure_logdir_exits(logfilename): erfolgt. def generate_logfile(): return os.path.join("log", str(datetime.date.toda...
von aaron
Mittwoch 5. April 2017, 15:32
Forum: Allgemeine Fragen
Thema: Dateien herunterladen und in einem Verzeichnis ablegen
Antworten: 165
Zugriffe: 18777

Re: Dateien herunterladen und in einem Verzeichnis ablegen

Jetzt bitte von noch einmal von vorn. Mit der ersten Funktion generiere ich das Logfile. In der zweiten Funktion rufe ich mit der Zeile logdir = generate_logfile() die Funktion nochmals auf. Das soll nicht sein, sondern das Ergebnis aus der ersten Funktion soll als Argument übergeben werden.Ich möch...