Kurze Frage: Was wäre für dich denn das angenehmste? Ein ganz kleinen simplen Webserver, der eine Seite aktualisiert? Eine Anzeigen auf einem Bildschirm, der an den PI angeschlossen ist? Die Anzeige der Zwischenergebnisse in einer GUI auf einem entfernen Rechner? Oder einfach nur eine kurze-aufplopp...
@BlackJack: Kenne mich da noch nicht so aus, bzw. Versuche erstmal die Python 3 Konstrukte usw. zu lernen und wenn ich mit Python 2 in Berührung komme, ist das auch völlig ok (wer weiß, wann man mal was für Code vorgelegt bekommt). Du darfst also gerne darauf Antworten, hilft doch wenn man zumindest...
Aus der Dokumentation nochmal: Note that CGI scripts will be run with UID of user nobody, for security reasons. Problems with the CGI script will be translated to error 403. Apache muss man meines Wissens ja auch als root starten, kurz danach wechselt aber die Instanz zum in der Config angegebenen U...
@Cronut: Ich hätt's mir wahrscheinlich selbst geschrieben. Das lesen wäre ja mit einem ``records = map(json.loads, data_file)`` auch leicht erledigt. (Eventuel + `list()`-Aufruf in Python 3, bzw. `itertools.imap()` in Python 2 wenn man den Iterator möchte.) Das klingt für mich jetzt erstmal kompliz...
@BlackJack: Ich dachte, dass ist das was Programmierer machen. MAGIE! :lol: Die obige CSV-Datei sah in er Original-Ausgabe so aus: 20202020,Mathe 30303030,Sport 40404040,Design Hier steht, man soll das so machen: https://docs.python.org/3/library/csv.html#id3 [Fußnote] Oder wie du sagtest mit dem Bi...
[...] Danke dafür, das kannte ich nicht. Leider kein "Tool" der Standard-Bibliothek. Hab mal den Hauptteil so umgemodelt: import json_lines # [...] hier das ganze Gerödel von oben with open('test.json', 'a') as jsonFile: for data in jsonData: json.dump(data, jsonFile) jsonFile.write('\n')...
Also eine ordentliche Spaltentrennung würde ich dir nicht empfehlen. Die CSV-Datei ist nicht unbedingt dazu gedacht von Menschen gelesen zu werden (auch wenn man sich gerne durch große CSV-Dateien wurschteln kann). Um eine odentliche Anpassung der Spaltenbreite vornehmen zu können, müsstest du die L...
Sorry, wenn ich dich verwirrt habe! Da gehört quasi das gleiche hin, was du schon geschrieben hast. Bei mir heißt dein "f" halt einfach "jsonFile" (weil ich gerne genaue Bezeichner mag) @BlackJack hatte das schon geschrieben. Mal ein kurzes Beispiel (um mal den Ablauf zu beschrei...
Der Umstieg wird aber trotzdem nicht das Problem lösen, dass fährlässig mit Ressourcen umgegangen wird oder? Kenne mich jetzt im Details nicht mit Apache, Nginx etc. aus oder gibt es da eine Art "automatische" Ressourcenverwaltung, die ungenutze, offene Ressource nach einem bestimmten Zeit...
Disclaimer: Ich bin neu in Python und es gibt evtl. viel elegantere/richtigere Lösungen, als meine. Zunächst würde ich vorschlagen, du erzeugst nach der Messung ein Dictionary und legst da die Werte rein: from datetime import datetime import json # [...] # nach Messung die Daten in Dictionary packe...
Das mit dem Style-Guide etc. ist vielleicht erstmal too much. Sehe ich nicht so. Man muss die PEP8 sicherlich nicht in aller Tiefe lesen, aber man sollte schon von Anfang die korrekte Einrücktiefe nutzen, Klassen und Methodennamen gem. Konvention schreiben und sinnvolle und aussagekräftige Variable...
Hey, etwas Hilfestellung hast du schon bekommen. Wenn man krank war, muss man halt die freie Zeit, die man hatte (egal ob genossen oder nicht) nachholen. Da kommt man nicht dran vorbei. Mach das lieber jetzt, vielleicht bekommt ihr danach nochmal andere, schwierigere Aufgaben und dann hast du ein no...
Ein paar mehr Infos wären schön nötig. Hier gibt es viele Punkte, wo man ansetzen könnte. Wie sieht der Code aus?Wie ist IDLE konfiguriert? Hast du kürzlich an den Einstellungen gedreht?
Benutzt du Logging?
Du schon, Hyperion nicht, auf ihn bezog sich meine Antwort. Huch, Fehler meinerseits. Ja, bei ihm scheint das setlocale zu fehlen. Ein Zitat wäre nicht unbedingt nötig gewesen, aber vllt. eine Nennung. Aber wie gesagt eher Fehler meinerseits, ich nehme immer an, dass sich Beiträge an mich richten, ...
Danke erstmal für die bisherigen (umfassenden) Antworten. Also liegt bei mir einfach eine -nicht kodierungskonforme- Darstellung der Datumsangabe zugrunde. Ärgerlich sowas, dass ich quasi jetzt nur für diesen Fall eine Änderung des Strings vornehmen muss. Habe jetzt auch keine Locale gefunden (gibt ...
Guten Tag, ich bin neu hier und werde hier wohl in Zukunft öfter mal vorbeischauen - so viel vorweg. Zum eigentlichen Problem, welches mich jetzt eine Weile aufhält, ist diese Exception: ValueError: time data '3. Mär 2012' does not match format '%d. %b %Y' Ich versuche jetzt schon eine Weile, dieses...