Die Suche ergab 13207 Treffer
- Dienstag 28. Mai 2024, 16:04
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 68
- Zugriffe: 2692
Re: Fehlersuche Flask, mit Vue.js
@Dennis89: Wenn man schon `attrs` an Bord hat, dann macht `namedtuple` fast gar keinen Sinn mehr, ausser man braucht tatsächlich noch die Eigenschaft eines Tupels, also hauptsächlich das man eine Länge hat, auch mittels Index auf die Elemente zugreifen kann, und über die Elemente iterieren kann. Fal...
- Dienstag 28. Mai 2024, 13:51
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 68
- Zugriffe: 2692
Re: Fehlersuche Flask, mit Vue.js
Ich würde für das Ergebnis eine eigene Klasse erstellen. Ob man dann noch einen übergeordneten Datentyp braucht, der beides zu einem Wert zusammenfasst, ist wahrscheinlich diskussionswürdig. Einerseits könnte man das auch in einem Tupel zusammenfassen, andererseits bin ich persönlich mindestens ab d...
- Dienstag 28. Mai 2024, 09:47
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 68
- Zugriffe: 2692
Re: Fehlersuche Flask, mit Vue.js
@Dennis89: Also ich würde hier kein Wörterbuch verwenden. Wörterbücher mit einem festen Satz an Zeichenketten als Schlüssel sind IMHO Objekte. Für die Eingabe hast Du ja schon Klassen. Und die Umwandlung geht ja auch in die andere Richtung mit `cattrs.unstructure()` wenn man das dann an den Browser ...
- Montag 27. Mai 2024, 15:12
- Forum: Allgemeine Fragen
- Thema: Ich weiß leider noch nicht genau warum es funktioniert: Werte in einem Dictionary addieren
- Antworten: 3
- Zugriffe: 330
Re: Ich weiß leider noch nicht genau warum es funktioniert: Werte in einem Dictionary addieren
@Fuddl: Kleine Anmerkug zu den Namen: Die könnten und sollten wahrscheinlich alle besser gewählt werden. Wie ``{"handeln":5}`` jetzt beispielsweise einen Spieler repräsentieren soll ist mir nicht wirklich klar. Bei Spieler denke ich eher daran das der einen Namen hat, bestimmte Fähigkeiten...
- Montag 27. Mai 2024, 10:24
- Forum: Allgemeine Fragen
- Thema: pdf Auswertung
- Antworten: 4
- Zugriffe: 247
Re: pdf Auswertung
@python88: Anmerkungen zum Quelltext: Konstanten werden per Konvention KOMPLETT_GROSS geschrieben. `weekdays` ist auch Konstant und sollte ausserhalb der Funktion definiert werden. Wobei das überhaupt gar nicht benutzt wird. Ja, das steht in einem `enumerate()`-Aufruf, aber der Wert `day` wird dann ...
- Sonntag 26. Mai 2024, 18:09
- Forum: Allgemeine Fragen
- Thema: Syntax Übersicht
- Antworten: 2
- Zugriffe: 140
Re: Syntax Übersicht
@Axel58: Nicht irgendwo im Internet suchen, sondern in der Dokumentation. Wenn man dort "->" in die Suche eingibt, kommt man zu zwei Suchtreffern: dem Abschnitt „Function Annotations“ im Tutorial, und der entsprechenden Stelle im Abschnitt „Function definitions“ in der Sprachreferenz. Das ...
- Sonntag 26. Mai 2024, 15:46
- Forum: Allgemeine Fragen
- Thema: regex zum ersetzen eines Textmusters gesucht
- Antworten: 5
- Zugriffe: 251
Re: regex zum ersetzen eines Textmusters gesucht
Habe mir `parce` mal angeschaut und wie man damit die entsprechenden Textstellen finden kann: #!/usr/bin/env python3 from functools import partial import parce from parce.lang.lilypond import LilyPond SOURCE_TEXT = R""" \version "2.22.2" violine = { \clef "treble" ...
- Samstag 25. Mai 2024, 10:51
- Forum: Allgemeine Fragen
- Thema: Performance von `property`-Dekorator
- Antworten: 5
- Zugriffe: 266
Re: Performance von `property`-Dekorator
Auch schon etwas älter aber jünger als PyCells: https://pypi.org/project/promised/
- Samstag 25. Mai 2024, 10:22
- Forum: Installation/Konfigurieren
- Thema: Installation Openpyxl
- Antworten: 7
- Zugriffe: 326
Re: Installation Openpyxl
@Bykl: Du hast gesagt bei Spyder in den Präferenzen steht ``/Users/ottomotto/opt/anaconda3/bin/python`` also hast Du da offenbar ein von Anaconda installiertes Python. Wenn damit aus Spyder heraus der Python-Code ausgeführt wird, dann muss man für *dieses* Python auch die Packages installieren. Oder...
- Samstag 25. Mai 2024, 09:54
- Forum: Webframeworks
- Thema: Tabelle mit Rahmen
- Antworten: 27
- Zugriffe: 593
Re: Tabelle mit Rahmen
Das ist ja letztlich etwas das man völlig losgelöst von der konkreten Webanwendung und Django einfach mal mit einer einfachen handgeschriebenen HTML-Datei mit einer Tabelle ausprobieren kann. Und wenn das dort so klappt/aussieht wie man das haben möchte, kann man das auf den Mathetrainer übertragen....
- Freitag 24. Mai 2024, 22:48
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 68
- Zugriffe: 2692
Re: Fehlersuche Flask, mit Vue.js
Wo Du gerade „Einheiten“ erwähnst — kennst Du https://pint.readthedocs.io ?
- Freitag 24. Mai 2024, 22:40
- Forum: Installation/Konfigurieren
- Thema: Installation Openpyxl
- Antworten: 7
- Zugriffe: 326
Re: Installation Openpyxl
Offenbar wird hier Anaconda benutzt, das ist ja auch nicht ganz unwichtig als Information. Anaconda hat openpyxl als Package, dann sollte man das nicht mit pip installieren.
- Freitag 24. Mai 2024, 20:45
- Forum: Webframeworks
- Thema: Tabelle mit Rahmen
- Antworten: 27
- Zugriffe: 593
Re: Tabelle mit Rahmen
@Pitwheazle: Wo hast Du denn ausserhalb von Tabellen Zellen‽
- Freitag 24. Mai 2024, 19:11
- Forum: Allgemeine Fragen
- Thema: Performance von `property`-Dekorator
- Antworten: 5
- Zugriffe: 266
Re: Performance von `property`-Dekorator
Wie fast immer bei Performance-Fragen: Messen wie viel das im Vergleich zum Rest ausmacht und ob es sich lohnt da was dran zu optimieren.
Und vielleicht interessiert Dich `functools.cached_property()` wenn sich der Wert nicht ändert. Das wird nur einmal beim ersten Zugriff tatsächlich berechnet.
Und vielleicht interessiert Dich `functools.cached_property()` wenn sich der Wert nicht ändert. Das wird nur einmal beim ersten Zugriff tatsächlich berechnet.
- Freitag 24. Mai 2024, 13:07
- Forum: Installation/Konfigurieren
- Thema: Array dynamisch erstellen und in Tuple packen
- Antworten: 14
- Zugriffe: 447
Re: Array dynamisch erstellen und in Tuple packen
@kiaralle: Das ist eine gruselige Vorstellung. Wenn es einen High-Wert gibt dann sollte man den immer mit verwenden auch wenn der ”immer” 0 ist. Das sind so Annahmen die halt gerne mal *nicht* stimmen, und sei es nur im Fehlerfall wo dann viel zu grosse Werte nur deshalb nicht auffallen weil man da ...
- Freitag 24. Mai 2024, 11:31
- Forum: Installation/Konfigurieren
- Thema: Array dynamisch erstellen und in Tuple packen
- Antworten: 14
- Zugriffe: 447
Re: Array dynamisch erstellen und in Tuple packen
Diese Namen müssten halt überhaupt gar nicht im Code stehen als *Namen*, also weder in Python noch in SQL. Problem aus meiner Programmierersicht ist nicht das ein Hersteller oder eine Problemdomäne diese Namen benutzt, sondern das so etwas keine Namen in Programmen sein sollten. Also im konkreten Fa...
- Freitag 24. Mai 2024, 11:14
- Forum: Webframeworks
- Thema: Flaskx2+MongoDB
- Antworten: 2
- Zugriffe: 241
Re: Flaskx2+MongoDB
@Andreas22: Was ist Flaskx2 und wo hat die Frage bezug zu MongoDB? Da sind globale Variablen zwischen Funktionen verteilt. Das sollte nicht sein. Auf Modulebene sollte nur Code stehen der Konstanten, Funktionen, und Klassen definiert. ``global`` sollte in einem sauberen Programm nicht vorkommen. Bei...
- Donnerstag 23. Mai 2024, 14:43
- Forum: Allgemeine Fragen
- Thema: Menü wird nur beim ersten mal wählen ausgegeben, Ausgabefehler
- Antworten: 2
- Zugriffe: 176
Re: Menü wird nur beim ersten mal wählen ausgegeben, Ausgabefehler
@marco2810: Anmerkungen zum Quelltext: Kommentare sollen dem Leser einen Mehrwert über den Code geben. Faustregel: Kommentare beschreiben nicht *was* der Code macht, denn das steht da bereits als Code, sondern warum er das macht. Sofern das nicht offensichtlich ist. Offensichtlich ist in aller Regel...
- Donnerstag 23. Mai 2024, 13:36
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 68
- Zugriffe: 2692
Re: Fehlersuche Flask, mit Vue.js
Hm, wenn ich an XML denke wird mir schon leicht übel, wenn ich dann an XML Schema denke, möchte ich schreiend weglaufen, womit JSON Schema schon mal einen ziemlich schlechten Start hat. Gerade mal auf die Seite geschaut: Und ja es ist eine Monsterspezifikation die sich anscheinend auf mehrere Unters...
- Donnerstag 23. Mai 2024, 12:31
- Forum: Allgemeine Fragen
- Thema: Multipage TIFF elegenat in 2 teile aufteilen
- Antworten: 9
- Zugriffe: 357
Re: Multipage TIFF elegenat in 2 teile aufteilen
@drnicolas: DeaD_EyE hat doch auf Pillow hingewiesen. Das wird damit eine Funktion mit ein paar Zeilen werden. Aber überschaubar.
Ansonsten könnte man sich auch libtiff und das `ctypes`-Modul anschauen und es auf der Ebene selbst schreiben. Mehr Kontrolle, aber auch mehr Aufwand.
Ansonsten könnte man sich auch libtiff und das `ctypes`-Modul anschauen und es auf der Ebene selbst schreiben. Mehr Kontrolle, aber auch mehr Aufwand.