Die Suche ergab 14264 Treffer

von __blackjack__
Freitag 23. Januar 2026, 18:40
Forum: Allgemeine Fragen
Thema: pyinstaller und reproduzierbarkeit von exe files
Antworten: 5
Zugriffe: 191

Re: pyinstaller und reproduzierbarkeit von exe files

Wegen Archiv: Nicht nur die Dateiinhalte müssen gleich sein, sondern auch die Metadaten wie die Zeitstempel müssen gleich sein. Das stellt sich dann eventuell auch die Frage ob auf beiden Rechnern das gleiche OS verwendet wird, beziehungsweise Dateisysteme, denn nicht alle haben die gleiche ...
von __blackjack__
Freitag 23. Januar 2026, 17:22
Forum: Raspberry Pi und Co.
Thema: Code-Review - ESP32, Display, MicroPython
Antworten: 7
Zugriffe: 486

Re: Code-Review - ESP32, Display, MicroPython

@Dennis89: Das Flag zu setzen macht nicht wirklich Sinn. Du willst da doch immer den letzten Wert haben, also das jeder neue Wert den alten verdrängt.
von __blackjack__
Freitag 23. Januar 2026, 17:16
Forum: Allgemeine Fragen
Thema: warum funktioniert das nicht?
Antworten: 8
Zugriffe: 359

Re: warum funktioniert das nicht?

@StMan: Man sollte keine Tupel erstellen, einzig weil man mehr als eine Anweisung in eine Zeile pressen will. Und per Konvention schreibt man auch einzelne Anweisungen in einen eingerückten Block statt direkt hinter dem ``:`` in der gleichen Zeile.

Der Code aus dem ersten Beitrag sähe dann so aus ...
von __blackjack__
Freitag 23. Januar 2026, 17:09
Forum: Allgemeine Fragen
Thema: pyinstaller und reproduzierbarkeit von exe files
Antworten: 5
Zugriffe: 191

Re: pyinstaller und reproduzierbarkeit von exe files

@momo_1212: Per se ist das nicht gefährlich. Man kann halt nicht so einfach nachvollziehen ob eine EXE aus einem gegebenen Satz an Eingabedaten erstellt wurde.
von __blackjack__
Freitag 23. Januar 2026, 16:59
Forum: Offtopic
Thema: MicroPython Firmeware bauen -> newlib component has been renamed
Antworten: 12
Zugriffe: 674

Re: MicroPython Firmeware bauen -> newlib component has been renamed

„Guru Meditation Error“ ist so schön retro: https://de.wikipedia.org/wiki/Guru_Meditation

Das ist ein Speicherzugriffsfehler. Da wird versucht auf etwas zuzugreifen was keine gültige Adresse ist. Also in der Regel ein Pointer der auf ”Null” zeigt, oder ein nicht initialisierter Pointer und dann der ...
von __blackjack__
Donnerstag 22. Januar 2026, 11:45
Forum: Raspberry Pi und Co.
Thema: Code-Review - ESP32, Display, MicroPython
Antworten: 7
Zugriffe: 486

Re: Code-Review - ESP32, Display, MicroPython

Mir ist die Ausnahmebehandlung bei `read_temperature_sensor()` unklar. Beim `append()` kann doch gar kein `IndexError` auftreten. Und falls der beim abfragen von `bme.temperature` auftritt, dann kann der ja auch im ``except``-Zweig auftreten‽ Dort ist der `pop()`-Aufruf überflüssig, falls die ...
von __blackjack__
Dienstag 20. Januar 2026, 15:54
Forum: Raspberry Pi und Co.
Thema: Tkinter GUI Raspberry Zero Hid Keyboard
Antworten: 3
Zugriffe: 254

Re: Tkinter GUI Raspberry Zero Hid Keyboard

Ergänzende Anmerkungen:

Der Dateimodus "rb+" für eine Datei in die nur geschrieben wird, ist komisch bis falsch. Das wäre "wb".

Wenn es im `tkinter`-Modul für eine Zeichenkette mit einer festen Bedeutung eine Konstante gibt, dann sollte man die verwenden. Also beispielsweise `tk.RAISED` statt ...
von __blackjack__
Dienstag 20. Januar 2026, 14:59
Forum: Allgemeine Fragen
Thema: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02
Antworten: 16
Zugriffe: 2207

Re: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02

Warum will man etwas „positional only“ machen? Das schränkt unnötig ein. Der Grund für diese Möglichkeit sind in C implementierte Funktionen wo es mehr Aufwand ist das mit Schlüsselwörtern zu machen, aber bei in Python geschriebenen Funktionen, macht das IMHO keinen Sinn.
von __blackjack__
Montag 19. Januar 2026, 13:05
Forum: Allgemeine Fragen
Thema: Event-Handling Mouse Click mit Matplotplib
Antworten: 8
Zugriffe: 961

Re: Event-Handling Mouse Click mit Matplotplib

Wo kommt denn `mouse.Listener` her? So auf die Schnelle finde ich das nicht in der Matplotlib-Dokumentation‽
von __blackjack__
Freitag 16. Januar 2026, 17:40
Forum: Allgemeine Fragen
Thema: Dezimalstellen von Float abschneiden und verwenden
Antworten: 5
Zugriffe: 456

Re: Dezimalstellen von Float abschneiden und verwenden

Verschiedene Möglichkeiten:

Code: Alles auswählen

In [9]: x
Out[9]: 1234.5678

In [10]: x % 1
Out[10]: 0.5678000000000338

In [11]: math.modf(x)
Out[11]: (0.5678000000000338, 1234.0)

In [12]: x - math.trunc(x)
Out[12]: 0.5678000000000338
von __blackjack__
Donnerstag 15. Januar 2026, 15:08
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 21
Zugriffe: 1124

Re: Abfangen ALLER Fehler

@wonk: Innerhalb des Programms selbst ist das nicht möglich. Da kann man nur am Einstiegspunkt einen ``try``/``except``-Block setzen, der alle Ausnahmen behandelt die bis dort hin durchkommen. Aber man kann keine echten Abstürze in einem Programm behandeln, das ja gerade abgestürzt ist. Das ist als ...
von __blackjack__
Donnerstag 15. Januar 2026, 14:51
Forum: Allgemeine Fragen
Thema: VSCode: Debug mit Argumenten aus json Datei
Antworten: 2
Zugriffe: 292

Re: VSCode: Debug mit Argumenten aus json Datei

@lupreon: Ergänzend zu dem was Sirius3 geschrieben hat: Das Programm importiert keine Argumente aus einer anderen Datei. Diese andere Datei ist etwas was nichts mit Python zu tun hat. Das Python-Programm wertet aus, was beim Aufruf als Argument übergeben wurde. Diese andere Datei hat irgend etwas ...
von __blackjack__
Dienstag 13. Januar 2026, 20:26
Forum: Offtopic
Thema: MicroPython Firmeware bauen -> newlib component has been renamed
Antworten: 12
Zugriffe: 674

Re: MicroPython Firmeware bauen -> newlib component has been renamed

Die Kodierung sieht nach code page 437 aus. Meinst Du das Zeichen an 7. Stelle in der ersten Zeile? Das wäre dann 0x07. Und die Schriftart wird dem Namen nach wahrscheinlich die aus dem ROM einer IBM VGA Grafikkarte sein.
von __blackjack__
Dienstag 13. Januar 2026, 15:32
Forum: Offtopic
Thema: Fehlersuche in C-Source einer MicroPython-Version
Antworten: 4
Zugriffe: 334

Re: Fehlersuche in C-Source einer MicroPython-Version

@Dennis89: Ich würde auch sagen, das ein PR Sinn macht. Selbst wenn das Repo nicht so sehr gepflegt ist, erhöht sich damit die Sichtbarkeit von Deiner Änderung.

Ich würde da in C ein ``switch``/``case`` draus machen.
von __blackjack__
Dienstag 13. Januar 2026, 15:11
Forum: Offtopic
Thema: MicroPython Firmeware bauen -> newlib component has been renamed
Antworten: 12
Zugriffe: 674

Re: MicroPython Firmeware bauen -> newlib component has been renamed

Ich hatte nach ``REQUIRES newlib`` gesucht und nix gefunden, also im nächsten Schritt dann nach Dateien die ``REQUIRES`` und ``newlib`` irgendwo enthalten. So habe ich die Datei gefunden und dort dann geschaut wo ``newlib`` verwendet wird und wie der Zusammenhang mit dem ``REQUIRES`` ist. Wirklich ...
von __blackjack__
Montag 12. Januar 2026, 16:32
Forum: Offtopic
Thema: MicroPython Firmeware bauen -> newlib component has been renamed
Antworten: 12
Zugriffe: 674

Re: MicroPython Firmeware bauen -> newlib component has been renamed

Es steht nicht so direkt drin. In micropython/ports/esp32/esp32_common.cmake steht ein ``REQUIRES ${IDF_COMPONENTS}`` (auf zwei Zeilen verteilt) und in der gleichen Datei steht ein ``list(APPEND IDF_COMPONENTS`` wo in der folgenden Liste dann das ``newlib`` drin steht.
von __blackjack__
Sonntag 11. Januar 2026, 23:56
Forum: Offtopic
Thema: MicroPython Firmeware bauen -> newlib component has been renamed
Antworten: 12
Zugriffe: 674

Re: MicroPython Firmeware bauen -> newlib component has been renamed

Wonach hast Du gegrepped? Da steht "REQUIRES newlib" kann entfernt werden. Nicht das "newlib" in "new_lib" umbenannt werden soll.
von __blackjack__
Sonntag 11. Januar 2026, 10:29
Forum: Allgemeine Fragen
Thema: HEX Länge ermitteln
Antworten: 24
Zugriffe: 1111

Re: HEX Länge ermitteln

@kiaralle: Wenn das Fehlerbit nicht gesetzt ist, vermute ich dass gar kein Fehler vorliegt, sondern Du ein Timeout beim `Serial`-Objekt gesetzt hast, das zu klein ist, und Du einfach nicht die komplette Nachricht empfängst.
von __blackjack__
Samstag 10. Januar 2026, 15:44
Forum: Allgemeine Fragen
Thema: Basic for Schleife mit Excel Zellbezug
Antworten: 3
Zugriffe: 442

Re: Basic for Schleife mit Excel Zellbezug

@hellooo: Ich verstehe die Frage nicht. Wenn man auf eine Zelle in einem Arbeitsblatt über die Koordinaten in Excelschreibweise zugreifen will dann sind das Buchstaben für die Spaltenangabe gefolgt von Ziffern für die Zeilenangabe, also aus Python-Sicht eine Zeichenkette/Text. Wenn man die ...
von __blackjack__
Mittwoch 7. Januar 2026, 16:44
Forum: Allgemeine Fragen
Thema: Event-Handling Mouse Click mit Matplotplib
Antworten: 8
Zugriffe: 961

Re: Event-Handling Mouse Click mit Matplotplib

@Bright4.55 Ist `onclick()` auf einer Klasse definiert? Dann bekommt das ja auch das Objekt übergeben, hat dafür aber nicht das `self`-Argument.

Edit: Alternativ könnte man eine `staticmethod()` daraus machen, falls das tatsächlich keine echte Methode sein soll/muss.