Die Suche ergab 13220 Treffer
- Samstag 1. Juni 2024, 11:47
- Forum: Allgemeine Fragen
- Thema: Mittelwertfilter in Python um Signal zu glätten
- Antworten: 7
- Zugriffe: 208
Re: Mittelwertfilter in Python um Signal zu glätten
Und einfrierendes Fenster ist recht wahrscheinlich ein Problem, das nichts damit zu tun hat wie der Filter implementiert ist, sondern ein Problem einer lang laufenden Schleife in einem GUI-Rückruf oder ein Problem damit, das GUI-Rahmenwerke in der Regel nicht threadsicher sind und hier vielleicht ir...
- Samstag 1. Juni 2024, 10:52
- Forum: Datenbankprogrammierung mit Python
- Thema: Suche MySQL-Schnittstelle für Zugriff auf mehrere DBs gleichzeitig
- Antworten: 7
- Zugriffe: 322
Re: Suche MySQL-Schnittstelle für Zugriff auf mehrere DBs gleichzeitig
Die Backticks sind halt nicht Standard-SQL sondern MySQL. Und die verlinkte Doku sagt ja auch, dass man MySQL so konfigurieren kann, dass " zum Quoten möglich sind. (Da hatte ich übrigens in meinem letzten Beitrag " und ' verwechselt, sorry.)
- Freitag 31. Mai 2024, 22:02
- Forum: Allgemeine Fragen
- Thema: Performance von `property`-Dekorator
- Antworten: 18
- Zugriffe: 888
Re: Performance von `property`-Dekorator
@Dennis89: Dass das eine Klasse ist gehört da nicht wirklich rein. Das bekommt der Leser und Sphinx ja schon durch das ``class …`` mit. „A generic pipe bundle cooler.“ wäre IMHO genug. „Set …“ klingt nach einer Tätigkeit, aber das sind ja alles Attribute. Das endet IMHO oft bei so etwas wie „:param ...
- Freitag 31. Mai 2024, 21:50
- Forum: Datenbankprogrammierung mit Python
- Thema: Suche MySQL-Schnittstelle für Zugriff auf mehrere DBs gleichzeitig
- Antworten: 7
- Zugriffe: 322
Re: Suche MySQL-Schnittstelle für Zugriff auf mehrere DBs gleichzeitig
@Zinober: Der Nachsatz bleibt bestehen: Das ist komisch bis falsch. Was versuchst Du da *eigentlich* zu machen. Mit dem ``%``-Operator wird das auch problematisch wenn Du tatsächlich Platzhalter für Werte brauchst, denn das ist bei MySQL ja *auch* "%s". Anstelle der Backticks (`) könnte/so...
- Donnerstag 30. Mai 2024, 22:58
- Forum: Allgemeine Fragen
- Thema: Syntax Übersicht
- Antworten: 8
- Zugriffe: 474
Re: Syntax Übersicht
@DeaD_EyE: Es wird ja kein `int` erwartet, dann hätte ich das ja *gar nicht* annotieren müssen, weil ich und `mypy` bei 42 `int` auch schon so annehmen. Es sollt halt mit Zahlen allgemein funktionieren, weil die Implementierung das tut. `SupportsFloat` ist kein Typ sondern ein Protokoll. Das einzige...
- Donnerstag 30. Mai 2024, 17:10
- Forum: Allgemeine Fragen
- Thema: Performance von `property`-Dekorator
- Antworten: 18
- Zugriffe: 888
Re: Performance von `property`-Dekorator
@grubenfox: Da sollte halt kein Unterschied sein zwischen einem `GasMix` der zu 100% aus einem `Gas` besteht. Das `Gas` braucht man weil ja nicht jedes `GasMix` zu 100% aus *einem* `Gas` besteht. Das ist eine Invariante das sich reines `Gas` und `GasMix` aus 100% einem `Gas` gleich verhalten müssen....
- Donnerstag 30. Mai 2024, 14:31
- Forum: Allgemeine Fragen
- Thema: Performance von `property`-Dekorator
- Antworten: 18
- Zugriffe: 888
Re: Performance von `property`-Dekorator
Wenn die Properties alle nach dem Muster „wir rufen self._calculate()“ mit dem passenden Schlüssel auf, dann müsste man da kein ``def`` schreiben: densitiy = property(partialmethod(_calculate, "dichte")) Warum heisst das überhaupt "dichte" und nicht "density"? Ist das v...
- Donnerstag 30. Mai 2024, 12:08
- Forum: Allgemeine Fragen
- Thema: Syntax Übersicht
- Antworten: 8
- Zugriffe: 474
Re: Syntax Übersicht
Typ-Annotationen haben mich gerade wieder total ”begeistert” als das an einer Zeile wie ``answer: Number = 42`` gescheitert ist, weil 42 keinen passenden Typ für `numbers.Number` hat. Und wie lange das bekannt ist. Und wie schlecht das in der Dokumentation kommuniziert wird, dass der `numbers`-Stack...
- Mittwoch 29. Mai 2024, 13:09
- Forum: Tkinter
- Thema: Programmier-Struktur bei tkinter?
- Antworten: 1
- Zugriffe: 113
Re: Programmier-Struktur bei tkinter?
@paitn: Um eine Klasse wird man in der Regel nicht drum herum kommen. Eigenes Modul ist nicht zwingend. Da gelten nicht wirklich andere Richtlinien als bei nicht-GUI-Code. Wo das `Tk`-Objekt untergebracht wird, kommt darauf an was die Klasse repräsentiert. Wenn man eine hat, die das Hauptfenster rep...
- Mittwoch 29. Mai 2024, 10:05
- Forum: Allgemeine Fragen
- Thema: DataFrame verdichten
- Antworten: 5
- Zugriffe: 419
Re: DataFrame verdichten
Hier der Einzeiler für die vier Schritte im letzten Beitrag: result = df.groupby(["Kunde", "Jahr"]).sum().unstack(fill_value=0).stack().reset_index() # \_________________________________/\____________________/\______/\____________/ # 1 2 3 4
- Mittwoch 29. Mai 2024, 09:59
- Forum: Allgemeine Fragen
- Thema: Multiprocessing
- Antworten: 6
- Zugriffe: 510
Re: Multiprocessing
Mal ein Zeitvergleich: Das einfachste an Code was man machen kann: `sympy.primerange()` benutzen: #!/usr/bin/env python3 import time from sympy import primerange def main(): answer = input( "Make a list of of all primes to (please give a whole number): " ) start_time = time.monotonic() pri...
- Mittwoch 29. Mai 2024, 09:18
- Forum: Offtopic
- Thema: Tokens for LLMs
- Antworten: 4
- Zugriffe: 323
Re: Tokens for LLMs
Dann hätte die KI eigentlich keinen IQ sondern einen EQ?
- Mittwoch 29. Mai 2024, 09:13
- Forum: Allgemeine Fragen
- Thema: Multiprocessing
- Antworten: 6
- Zugriffe: 510
Re: Multiprocessing
@Xethy: Anmerkungen zum Quelltext (ungeachtet der bisherigen Beiträge, da sind also sicher schon Sachen dabei die bereits gesagt wurden): 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,...
- Dienstag 28. Mai 2024, 16:04
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 68
- Zugriffe: 3518
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: 3518
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: 3518
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: 581
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: 459
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: 8
- Zugriffe: 474
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: 422
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" ...