Die Suche ergab 1635 Treffer
- Sonntag 26. Juli 2020, 22:29
- Forum: Allgemeine Fragen
- Thema: Wie Integer richtig in Datei speichern?
- Antworten: 7
- Zugriffe: 706
Re: Wie Integer richtig in Datei speichern?
Großschreibung von Namen ist Konstanten vorbehalten und das in den Funktionen in deinem Code sind keine. Du berücksichtigst auch nicht den Fall, dass die Datei noch nicht existiert.
- Sonntag 26. Juli 2020, 20:14
- Forum: Allgemeine Fragen
- Thema: Wie Integer richtig in Datei speichern?
- Antworten: 7
- Zugriffe: 706
Re: Wie Integer richtig in Datei speichern?
Da laufen einige Dinge schief in deinem Code. Zum Beispiel öffnest du die Datei nur einmal zum Lesen, versuchst aber auch, zu schreiben. Öffnen/Schließen von Dateien macht man in python auch immer mit einem Kontextmanager (with). Mir ist wegen "Zahlen" im print-Statement auch nicht klar, o...
- Samstag 25. Juli 2020, 12:27
- Forum: Allgemeine Fragen
- Thema: Request geblockt über VM
- Antworten: 1
- Zugriffe: 351
Re: Request geblockt über VM
Du kannst du noch prüfen, ob die VM eine eigene IPv4 Adresse nach außen hat. Das ist in bestimmten Konstellationen denkbar, wenn in einem Heimkontext, wo wohl die meisten hinter einem NAT-Router sitzen, auch eher unwahrscheinlich.
- Donnerstag 23. Juli 2020, 08:00
- Forum: Allgemeine Fragen
- Thema: Sensoren tagesweise zyklisch auslesen
- Antworten: 7
- Zugriffe: 674
Re: Sensoren tagesweise zyklisch auslesen
Ich würde das wie sparrow vorschlug lösen und (unter Linux) einen Cron Job anlegen. Die Daten legst du dann zum Beispiel als fortlaufende CSV/TSV Datei ab (<datum>\t<uhrzeit>\t<messwert>). Das Aufsummieren ist mit awk in ein paar Zeilen abgehandelt, kann aber natürlich auch in Python mit ein paar Ze...
- Mittwoch 22. Juli 2020, 14:17
- Forum: Datenbankprogrammierung mit Python
- Thema: Datenbank suggetstion
- Antworten: 5
- Zugriffe: 2161
Re: Datenbank suggetstion
Wenn man eine relationale Datenbank hat, die nur aus einer Tabelle besteht, keine SQL-Abfragen braucht und das also nur eine Arbeitzeiterfassung für dich ohne Schnickschnack sein soll, kann auch eine einfache Textdatei ("Flat File Database") oder ein Key-Value Store reichen. Im Unterschied...
- Dienstag 21. Juli 2020, 22:28
- Forum: Allgemeine Fragen
- Thema: Datum parsen & Locale
- Antworten: 2
- Zugriffe: 316
Re: Datum parsen & Locale
Danke für den Hinweis. Ich habe das Modul mal mit einer relativ diversen Testmenge ausprobiert und die Ergebnisse waren auf den ersten Blick wirklich gut (außer dass es mir teilweise etwas träge vorkam, je seltener die Sprache war). An sich hätte ich mir etwas gewünscht, das ohne externe Abhängigkei...
- Dienstag 21. Juli 2020, 19:46
- Forum: Webframeworks
- Thema: django CMS
- Antworten: 10
- Zugriffe: 1899
Re: django CMS
Ja, ich verwende das Streamingfeld. Allerdings zugegeben eher in geringem Umfang, da ich meistens einzelne Texte in bereits existierenden Apps über Wagtail editierbar mache und da ergeben Streamingfelder in den wenigsten Fällen Sinn. Ob ich schon einmal etwas daran geändert habe, weiß ich nicht. Wen...
- Dienstag 21. Juli 2020, 19:42
- Forum: Allgemeine Fragen
- Thema: Datum parsen & Locale
- Antworten: 2
- Zugriffe: 316
Datum parsen & Locale
Hallo, time.strparse parst Namen von Tagen oder Monaten scheinbar immer nur abhängig von der gerade aktiven locale. Die kann ich zwar notfalls mit dem Locale-Modul setzen, aber aus meiner Sicht ist das sehr unpraktisch (gerade auch, wenn man unbekannte Daten versucht zu parsen, oder drei, vier local...
- Sonntag 19. Juli 2020, 14:54
- Forum: Webframeworks
- Thema: django CMS
- Antworten: 10
- Zugriffe: 1899
Re: django CMS
Wagtail scheint mit eher für nicht zu komplizierte Projekte, die auch nicht mehr groß geändert werden, geeignet. Schade, dass es für dich letztendlich nicht funktioniert hat. Zu einigen deiner Punkte kann ich nichts sagen, bzw. keinen Einspruch erheben. Zu dem zitierten aber vielleicht schon, denn ...
- Mittwoch 15. Juli 2020, 21:21
- Forum: Ideen
- Thema: Neueinsteiger plant Dart-Software
- Antworten: 40
- Zugriffe: 24847
Re: Neueinsteiger plant Dart-Software
@__deets__
Da endet wohl dann mein übrig gebliebenes WIssen aus der Schule . Ich hätte gesagt, durch Multiplikation mit einer Abbildungsmatrix gar nicht, sondern durch Addition mit einem Verschiebungsvektor. Danke für den Hinweis.
Da endet wohl dann mein übrig gebliebenes WIssen aus der Schule . Ich hätte gesagt, durch Multiplikation mit einer Abbildungsmatrix gar nicht, sondern durch Addition mit einem Verschiebungsvektor. Danke für den Hinweis.
- Mittwoch 15. Juli 2020, 18:46
- Forum: Ideen
- Thema: Neueinsteiger plant Dart-Software
- Antworten: 40
- Zugriffe: 24847
Re: Neueinsteiger plant Dart-Software
Ist das irgendwo besser (einfacher) erklärt, warum deine Änderung jetzt die zwei Achsen tauscht? https://www.youtube.com/watch?v=WrntVIgRCbI Ich weiß nicht, ob das komplett ohne Vorkenntnisse verständlich ist, aber er erklärt das finde ich sehr schön und vielleicht wird damit zumindest die "Me...
- Dienstag 14. Juli 2020, 07:02
- Forum: Allgemeine Fragen
- Thema: Python in Renpy - Charaktername
- Antworten: 3
- Zugriffe: 460
Re: Python in Renpy - Charaktername
Der eingangs gezeigte Code ist in der Form kein gültiges Python. Namen, die ein Dollarzeichen enthalten, sind in Python nicht zulässig. Das vorangestellte "define" auch nicht. Die Einrückung ist defekt außerdem und die Dollarzeichen schweben teilweise.
- Samstag 11. Juli 2020, 22:36
- Forum: Webframeworks
- Thema: django CMS
- Antworten: 10
- Zugriffe: 1899
Re: django CMS
Die Wagtail-Dokumentation ist (war?) was das Einbinden von Menüs in das Frontend angeht nicht sehr konkret (ist wohl angeblich zu individuell). Was mir aber geholfen hat, ist das Beispiel Projekt: https://github.com/wagtail/bakerydemo . Da gibt es auch ein konkretes Beispiel, wie man die Navigation ...
- Samstag 11. Juli 2020, 19:36
- Forum: Allgemeine Fragen
- Thema: CSV in schicke HTML-Tabelle
- Antworten: 10
- Zugriffe: 905
Re: CSV in schicke HTML-Tabelle
Schau mal, ob hier etwas bei ist: https://colorlib.com/wp/css3-table-templates/ https://freshdesignweb.com/free-css-tables/ Stichworte wären hier z.B. table css templates. So findet man mehrere derartiger Sammlungen. Ein anderer Ansatz ist, ein Tabellen-Element gängiger Frontframeworks zu nehmen. Vi...
- Samstag 11. Juli 2020, 12:27
- Forum: Allgemeine Fragen
- Thema: CSV in schicke HTML-Tabelle
- Antworten: 10
- Zugriffe: 905
Re: CSV in schicke HTML-Tabelle
Hier mal ein simples Beispiel, wie das gemeint ist (HTML und Code Struktur muss man natürlich noch verbessern; das Template gehört später natürlich auch in eine eigene Datei): #!/usr/bin/env python3 import csv from jinja2 import Template TEMPLATE = ''' <!DOCTYPE HTML> <html> <head> <meta charset=&qu...
- Samstag 11. Juli 2020, 10:51
- Forum: Allgemeine Fragen
- Thema: CSV in schicke HTML-Tabelle
- Antworten: 10
- Zugriffe: 905
Re: CSV in schicke HTML-Tabelle
Soll einfach nur statisches HTML erzeugt werden? Dann kannst im Prinzip ein einfaches Skript schreiben und für das HTML eine Template-Engine nehmen. Jinja2 ist da sehr beliebt. Persönlich mag ich auch Mako und habe das auch für so etwas schon verwendet. Der Unterschied ist, dass man in Mako mehr ode...
- Samstag 11. Juli 2020, 10:39
- Forum: Allgemeine Fragen
- Thema: Liste ausdünnen
- Antworten: 10
- Zugriffe: 875
Re: Liste ausdünnen
… setdefault kann man auch eleganter per defaultdict lösen. Interessant, dass du das sagst. Ich habe früher immer defaultdict für so etwas verwendet, in neuem Code nehme ich aber nach Möglichkeit setdefault und refactore teilweise auch älteren Code in der Hinsicht. Aus meiner Sicht macht defaultdic...
- Samstag 11. Juli 2020, 08:41
- Forum: Allgemeine Fragen
- Thema: Liste ausdünnen
- Antworten: 10
- Zugriffe: 875
Re: Liste ausdünnen
Hier meine Lösung mit setdefault: In [1]: items = [[1, 'SIM20', 'BBU-IM', '2Hj'], [1, 'SIM18', 'BBU-IM', '02uW'], [1, 'SIM18', 'BBU-IM', '02uW'], [2, 'SIM18', 'BBU-IM', None]] In [2]: result = dict() In [3]: for item in items: ...: item = tuple(item) ...: result.setdefault(item, 0) ...: result[item]...
- Freitag 10. Juli 2020, 19:59
- Forum: Allgemeine Fragen
- Thema: Liste ausdünnen
- Antworten: 10
- Zugriffe: 875
Re: Liste ausdünnen
Es gibt da vermutlich mehrere Lösungen. Meine funktioniert mit Dictionaries. Die Schlüssel von Dictionaries sind einmalig und (in neueren Python-Versionen) auch nach der Eingabereihenfolge sortiert. Wenn du deine inneren Listen (in Tupel konvertiert) als Schlüssel nimmst, kannst du dir die Zahl, die...
- Freitag 10. Juli 2020, 11:07
- Forum: Allgemeine Fragen
- Thema: Brotli
- Antworten: 20
- Zugriffe: 1416
Re: Brotli
Dann ist die Aufgabe meiner Meinung nach aber nicht lösbar, denn - das mag jetzt Erbsenzählerei sein - streng genommen ist Json ja nun mal Json und kein Plain Text.