Die Suche ergab 1675 Treffer
- Samstag 31. Januar 2026, 18:04
- Forum: Allgemeine Fragen
- Thema: wo liegt der Fehler ?
- Antworten: 15
- Zugriffe: 214
Re: wo liegt der Fehler ?
Wie gesagt, vollständiger Code und man kann es dir zeigen/erklären. Alternativ wurde auch schon vorgeschlagen, das ganze ohne GUI im Terminal zu machen, damit dir der vollständige Traceback angezeigt wird
- Samstag 31. Januar 2026, 17:45
- Forum: Allgemeine Fragen
- Thema: wo liegt der Fehler ?
- Antworten: 15
- Zugriffe: 214
Re: wo liegt der Fehler ?
Wir machen das jetzt anders, poste bitte den vollständigen Code, an einem Stück in einen Code-Block, der dir deinen genannten Fehler ausgibt. Dann gehen wir den durch und schauen und erklären wann wo der Fehler auftritt.
Das mit den Keywords-Argummente von SIrius3 hast du gesehen?
Das mit den Keywords-Argummente von SIrius3 hast du gesehen?
- Samstag 31. Januar 2026, 14:08
- Forum: Allgemeine Fragen
- Thema: wo liegt der Fehler ?
- Antworten: 15
- Zugriffe: 214
Re: wo liegt der Fehler ?
Das mit den Editoren und Fehler bzw. Warnungen ist unter anderem auch Einstellungssache. Grundsätzlich solltest du einfach durchgehend 4 Leerzeichen verwenden.
Na du hast doch in `login` ein `try`/`except` um das `conn = mysql.connector.connect(...)` dass den Fehler wirft und zusätzlich ist in `on ...
Na du hast doch in `login` ein `try`/`except` um das `conn = mysql.connector.connect(...)` dass den Fehler wirft und zusätzlich ist in `on ...
- Samstag 31. Januar 2026, 11:49
- Forum: Allgemeine Fragen
- Thema: wo liegt der Fehler ?
- Antworten: 15
- Zugriffe: 214
Re: wo liegt der Fehler ?
@derHoepp da ist kein Syntaxfehler, siehe:
def give_it_to_me(a, b):
print(a, b)
def main():
give_it_to_me(
'a',
'b',
#c
)
if __name__ == '__main__':
main()
Wichtig ist, dass man weiß was Positional Argumments und Keywords Argumments sind.
Grüße
Dennis
@sparrow dein Link geht nicht ...
def give_it_to_me(a, b):
print(a, b)
def main():
give_it_to_me(
'a',
'b',
#c
)
if __name__ == '__main__':
main()
Wichtig ist, dass man weiß was Positional Argumments und Keywords Argumments sind.
Grüße
Dennis
@sparrow dein Link geht nicht ...
- Samstag 31. Januar 2026, 08:53
- Forum: Allgemeine Fragen
- Thema: pip vs. uv
- Antworten: 5
- Zugriffe: 258
pip vs. uv
Guten Morgen zusammen,
kürzlich bin ich auf `uv` gestoßen. Ich habe hier im Forum noch nie eine Empfehlung dafür gelesen.
Nutzt das jemand? Was haltet ihr davon?
Ich kann zu dem Thema nichts beitragen, mich würde aber interessieren ob und wieso oder wieso ihr das nicht nutzt. Sehr gerne mit ...
kürzlich bin ich auf `uv` gestoßen. Ich habe hier im Forum noch nie eine Empfehlung dafür gelesen.
Nutzt das jemand? Was haltet ihr davon?
Ich kann zu dem Thema nichts beitragen, mich würde aber interessieren ob und wieso oder wieso ihr das nicht nutzt. Sehr gerne mit ...
- Donnerstag 29. Januar 2026, 07:26
- Forum: Allgemeine Fragen
- Thema: komme nicht weiter
- Antworten: 26
- Zugriffe: 846
Re: komme nicht weiter
Kann nicht sooo schwer sein!
Für jemanden der noch nie eine GUI erstellt hat, ist es nicht ganz so einfach. Wenn es nicht "soooo" schwer ist, dann hätte dein Beispiel auch den gewünschten Anwendungsfall abbilden können. Aber das macht ja gar nichts.
Qt würde ich persönlich erst verwenden ...
- Mittwoch 28. Januar 2026, 21:03
- Forum: Allgemeine Fragen
- Thema: komme nicht weiter
- Antworten: 26
- Zugriffe: 846
Re: komme nicht weiter
Was immer Sinn macht, ist den Code, den man hat, hier in Code-Blocks zu posten. Dann kurz beschreiben was er machen soll und was er stattdessen macht. (Oder ein Minimalbeispiel, an dem man das Problem erkennen kann).
Grüße
Dennis
Grüße
Dennis
- Sonntag 25. Januar 2026, 20:19
- Forum: Offtopic
- Thema: MicroPython Firmeware bauen -> newlib component has been renamed
- Antworten: 13
- Zugriffe: 1104
Re: MicroPython Firmeware bauen -> newlib component has been renamed
Danke, ich konnte das Problem lösen.
Nun steht schon das nächste an. Ich verstehe den Fehler dieses mal, allerdings hätte der Fehler "damals" aber auch auftreten sollen.
Dir originale `esp32_mcpwm.c` die 2019 entstanden ist:
#include "py/nlr.h"
#include "py/obj.h"
#include "py/runtime.h"
#include ...
Nun steht schon das nächste an. Ich verstehe den Fehler dieses mal, allerdings hätte der Fehler "damals" aber auch auftreten sollen.
Dir originale `esp32_mcpwm.c` die 2019 entstanden ist:
#include "py/nlr.h"
#include "py/obj.h"
#include "py/runtime.h"
#include ...
- Samstag 24. Januar 2026, 13:40
- Forum: Allgemeine Fragen
- Thema: Dictionary wird als Liste erkannt
- Antworten: 4
- Zugriffe: 356
Re: Dictionary wird als Liste erkannt
Hallo,
das ist deine Funktion:
def getSynonyms(self,key):
return self.synonyms.get(key, [])
Weißt du, wozu das 2. Argument in `get` zuständig ist?
Du wirst vermutlich einen Schlüssel übergeben, der nicht im Wörterbuch ist und bekommst dann eben eine Liste zurück.
Die Änderung an deinem Code ...
das ist deine Funktion:
def getSynonyms(self,key):
return self.synonyms.get(key, [])
Weißt du, wozu das 2. Argument in `get` zuständig ist?
Du wirst vermutlich einen Schlüssel übergeben, der nicht im Wörterbuch ist und bekommst dann eben eine Liste zurück.
Die Änderung an deinem Code ...
- Samstag 24. Januar 2026, 09:50
- Forum: Raspberry Pi und Co.
- Thema: Code-Review - ESP32, Display, MicroPython
- Antworten: 7
- Zugriffe: 842
Re: Code-Review - ESP32, Display, MicroPython
Ich sollte die Doku echt aufmerksamer lesen. Nach `max_len` habe ich aufgehört, dabei steht da ja, dass der Alte durch den Neuen verdrängt wird. Und dann kann mein ganzes `try`/`except` natürlich raus.
Danke und Grüße
Dennis
Danke und Grüße
Dennis
- Donnerstag 22. Januar 2026, 20:27
- Forum: Offtopic
- Thema: MicroPython Firmeware bauen -> newlib component has been renamed
- Antworten: 13
- Zugriffe: 1104
Re: MicroPython Firmeware bauen -> newlib component has been renamed
Hallo,
ich benutze diesen Thread mal weiter für meine Tätigkeit die ich gerade versuche.
Für den ESP32 gibt es MCPWM Support. Das ist allerdings nicht in MicroPython implementiert. Vor einigen Jahren hat das mal jemand in einen Fork eingebaut. Als ich das damals brauchte, ist @__deets__ aufgefallen ...
ich benutze diesen Thread mal weiter für meine Tätigkeit die ich gerade versuche.
Für den ESP32 gibt es MCPWM Support. Das ist allerdings nicht in MicroPython implementiert. Vor einigen Jahren hat das mal jemand in einen Fork eingebaut. Als ich das damals brauchte, ist @__deets__ aufgefallen ...
- Donnerstag 22. Januar 2026, 20:07
- Forum: Allgemeine Fragen
- Thema: warum funktioniert das nicht?
- Antworten: 8
- Zugriffe: 586
Re: warum funktioniert das nicht?
Hallo,
das wird nirgends gespeichert. Wenn du das willst, dann musst du Code schreiben, der die Daten in eine Datei schreibt.
Du erstellst zu dem zu Programmstart eine leere Liste mit dem Namen `Datenbanken`. Da kann `Datenbanken` nur leer sein, wenn du die Liste danach gleich abfragst.
Grüße
Dennis
das wird nirgends gespeichert. Wenn du das willst, dann musst du Code schreiben, der die Daten in eine Datei schreibt.
Du erstellst zu dem zu Programmstart eine leere Liste mit dem Namen `Datenbanken`. Da kann `Datenbanken` nur leer sein, wenn du die Liste danach gleich abfragst.
Grüße
Dennis
- Donnerstag 22. Januar 2026, 17:49
- Forum: Raspberry Pi und Co.
- Thema: Code-Review - ESP32, Display, MicroPython
- Antworten: 7
- Zugriffe: 842
Re: Code-Review - ESP32, Display, MicroPython
Oh, das habe ich übersehen. Danke, werde ich noch anpassen bzw, die flag setzen.
Grüße
Dennis
Grüße
Dennis
- Donnerstag 22. Januar 2026, 13:20
- Forum: Raspberry Pi und Co.
- Thema: Code-Review - ESP32, Display, MicroPython
- Antworten: 7
- Zugriffe: 842
Re: Code-Review - ESP32, Display, MicroPython
Hi,
In der MP Doku steht, dass ein `IndexError` aufgerufen wird, wenn es kein Platz mehr hat. Da ich die Länge auf 1 beschränkt habe, hat es nach meinem Verständnis nur Platz, wenn vor dem nächsten Auslegen des Sensor, der Wert geholt wird. Während der Animation wird allerdings kein Wert geholt ...
In der MP Doku steht, dass ein `IndexError` aufgerufen wird, wenn es kein Platz mehr hat. Da ich die Länge auf 1 beschränkt habe, hat es nach meinem Verständnis nur Platz, wenn vor dem nächsten Auslegen des Sensor, der Wert geholt wird. Während der Animation wird allerdings kein Wert geholt ...
- Samstag 17. Januar 2026, 17:56
- Forum: Allgemeine Fragen
- Thema: Abfangen ALLER Fehler
- Antworten: 22
- Zugriffe: 28053
Re: Abfangen ALLER Fehler
Wenn das öfters vor kommt, dann würde ich mich erst mal um ein sauberes logging kümmern und wenn es dann immer die gleiche Ursache ist, die den Service zum abstürzen bringt, dann genau diese eine Ursache beheben.
Im Vorfeld alles auf Verdacht mit `try`/`except` zu versehen, sieht für mich nicht ...
Im Vorfeld alles auf Verdacht mit `try`/`except` zu versehen, sieht für mich nicht ...
- Freitag 16. Januar 2026, 12:42
- Forum: Raspberry Pi und Co.
- Thema: Code-Review - ESP32, Display, MicroPython
- Antworten: 7
- Zugriffe: 842
Code-Review - ESP32, Display, MicroPython
Hallo zusammen,
falls jemand von euch Lust hat, würde ich mich über ein Code-Review freuen.
Hardware:
- ESP32
- 1,4" ST7789 Display
- BME280 Temperatur-Sensor
- 2x Led's
- mechanischer Taster (Pull-down hardwareseitig)
Gewünschte Funktion:
- Bei Stromzufuhr Ablauf einer Willkommens-Animation ...
falls jemand von euch Lust hat, würde ich mich über ein Code-Review freuen.
Hardware:
- ESP32
- 1,4" ST7789 Display
- BME280 Temperatur-Sensor
- 2x Led's
- mechanischer Taster (Pull-down hardwareseitig)
Gewünschte Funktion:
- Bei Stromzufuhr Ablauf einer Willkommens-Animation ...
- Mittwoch 14. Januar 2026, 16:26
- Forum: Offtopic
- Thema: MicroPython Firmeware bauen -> newlib component has been renamed
- Antworten: 13
- Zugriffe: 1104
Re: MicroPython Firmeware bauen -> newlib component has been renamed
Perfekt, genau dass ist die.
Vielen Dank.
Vielen Dank.
- Dienstag 13. Januar 2026, 19:34
- Forum: Offtopic
- Thema: MicroPython Firmeware bauen -> newlib component has been renamed
- Antworten: 13
- Zugriffe: 1104
Re: MicroPython Firmeware bauen -> newlib component has been renamed
Noch was anderes. Ich benutze diese Schriftart:
https://github.com/Dennis-89/st7789_mpy/blob/master/fonts/bitmap/README.md
Da ist ein ausgefüllter Kreis abgebildet. Wo bekomme ich jetzt die Hex-Darstellung oder das Symbol her? Den Smile hätte ich auch gerne. Die Schriftart an sich finde ich gar ...
https://github.com/Dennis-89/st7789_mpy/blob/master/fonts/bitmap/README.md
Da ist ein ausgefüllter Kreis abgebildet. Wo bekomme ich jetzt die Hex-Darstellung oder das Symbol her? Den Smile hätte ich auch gerne. Die Schriftart an sich finde ich gar ...
- Dienstag 13. Januar 2026, 16:20
- Forum: Offtopic
- Thema: Fehlersuche in C-Source einer MicroPython-Version
- Antworten: 4
- Zugriffe: 442
Re: Fehlersuche in C-Source einer MicroPython-Version
Danke, dann werde ich das so machen.
Spiele jetzt noch etwas mit dem Display, dann ändere ich später den Code in `switch`/`case` und mache den PR.
Grüße
Dennis
Spiele jetzt noch etwas mit dem Display, dann ändere ich später den Code in `switch`/`case` und mache den PR.
Grüße
Dennis
- Dienstag 13. Januar 2026, 16:17
- Forum: Offtopic
- Thema: MicroPython Firmeware bauen -> newlib component has been renamed
- Antworten: 13
- Zugriffe: 1104
Re: MicroPython Firmeware bauen -> newlib component has been renamed
Okay
Darauf hätte man (ich) also auch selbst kommen können 
Für die Detailfrage von mir, sollte man mal einen gewissen User aus dem Forums-Schlaf aufwecken. Kannst du dich mal auf die Suche machen? In der richtigen Stadt bist du ja schon mal
Für die Detailfrage von mir, sollte man mal einen gewissen User aus dem Forums-Schlaf aufwecken. Kannst du dich mal auf die Suche machen? In der richtigen Stadt bist du ja schon mal
