Die Suche ergab 213 Treffer

von imonbln
Montag 8. Juni 2026, 12:14
Forum: Allgemeine Fragen
Thema: Kurze Pause
Antworten: 21
Zugriffe: 5134

Re: Kurze Pause

Du musst statt des zweiten Doppelpunkts ein Semikolon verwenden. Zudem kennt print den Parameter flush, mit dem du dafür sorgst, dass stdout sofort dargestellt wird.

Code: Alles auswählen

while True: print(random.choice("/\\"), end='',flush=True); time.sleep(0.05)
von imonbln
Freitag 5. Juni 2026, 22:26
Forum: Allgemeine Fragen
Thema: Ich finde meinen Logik Fehler nicht...
Antworten: 21
Zugriffe: 4317

Re: Ich finde meinen Logik Fehler nicht...


@imonbln: Bei den Vergleichsmethoden ist `NotImplemented` übrigens falsch, das wird dann tatsächlich einfach zum Rückgabewert.


@__blackjack__ Das kann ich so aus der Dokumentation nicht herauslesen:

Sowohl hier: https://docs.python.org/3/reference/datamodel.html#object.__gt__

"[...] Each ...
von imonbln
Freitag 5. Juni 2026, 10:46
Forum: Allgemeine Fragen
Thema: Ich finde meinen Logik Fehler nicht...
Antworten: 21
Zugriffe: 4317

Re: Ich finde meinen Logik Fehler nicht...


@imonbln: Die Forderung braucht man nicht implementieren, weil das ``return NotImplemented`` nicht erreicht werden kann, denn das ”verhindert” ja schon die Typ-Annotation. In der Signatur zu fordern, dass das Argument vom Typ `Resources` ist, und das dann in der Methode noch mal per Code zu prüfen ...
von imonbln
Freitag 5. Juni 2026, 08:18
Forum: Allgemeine Fragen
Thema: Ich finde meinen Logik Fehler nicht...
Antworten: 21
Zugriffe: 4317

Re: Ich finde meinen Logik Fehler nicht...


@imonbln: Die `isinstance`-Tests sind unpythonisch. Da hätte ich gesagt, dann will man nicht Python, sondern eine statisch typisierte Sprache. Aber Typannotationen verwendest Du ja auch, womit die zusätzlichem Tests auch noch sinnlos werden, denn das wird dann ja schon statisch geprüft ...
von imonbln
Donnerstag 4. Juni 2026, 18:30
Forum: Allgemeine Fragen
Thema: Ich finde meinen Logik Fehler nicht...
Antworten: 21
Zugriffe: 4317

Re: Ich finde meinen Logik Fehler nicht...

Wie ich und andere schon geschrieben haben, solltest du dein Konzept überarbeiten. Ich empfehle Klassen; ob Datenklassen oder etwas anderes, spielt keine Rolle. Zum Beispiel würde ich eine Datenklasse für die Ressourcen implementieren, die ungefähr so aussieht. Die kann dann einfach zwei Ressourcen ...
von imonbln
Donnerstag 4. Juni 2026, 08:50
Forum: Allgemeine Fragen
Thema: Ich finde meinen Logik Fehler nicht...
Antworten: 21
Zugriffe: 4317

Re: Ich finde meinen Logig Fehler nicht...

Das mit den Code-Tags hat schon mal nicht geklappt. Was Sirius3 meinte, war, dass du auf „Vollständiger Editor“ klicken sollst, dann auf den Button „Code-Tags“ und dazwischen deinen Code posten. Einrückungen haben in Python eine wichtige Bedeutung, so ist es schwer zu lesen.

Generell was sofort ins ...
von imonbln
Freitag 22. Mai 2026, 13:40
Forum: Allgemeine Fragen
Thema: source scripts subproces - best practise ?
Antworten: 8
Zugriffe: 6549

Re: source scripts subproces - best practise ?

Wie immer bei solchen Fragen gibt es mehrere Wege zum Erfolg. Bei den meisten Funktionen in subprocess kann man ein Mapping als Parameter env übergeben.

Im einfachsten Fall ist ein solches Mapping ein Python-Dictionary. Dieses Mapping entspricht dann dem Environment, das der Subprocess sieht.

Eine ...
von imonbln
Mittwoch 13. Mai 2026, 06:30
Forum: Allgemeine Fragen
Thema: Nach einem USB-Gerät schauen ob es online ist.
Antworten: 14
Zugriffe: 6715

Re: Nach einem USB-Gerät schauen ob es online ist.

@__blackjack__ Schön, wenn man als root mehr sieht, aber gerade bei USB-to-Serial gibt es eine Menge superbillig produzierter Geräte, bei denen nicht jedes Device eine eigene Seriennummer hat oder bei denen sogar ein gefälschter FTDI zum Einsatz kommt, leider beides schon selbst erlebt.

@Pedroski55 ...
von imonbln
Dienstag 12. Mai 2026, 22:31
Forum: Allgemeine Fragen
Thema: Nach einem USB-Gerät schauen ob es online ist.
Antworten: 14
Zugriffe: 6715

Re: Nach einem USB-Gerät schauen ob es online ist.

Sich auf /dev/ttyUSBxxx zu verlassen, ist leider sehr wackelig. systemd/udev iteriert die Devices einfach durch, je nachdem, in welcher Reihenfolge sie erkannt werden. Es gäbe noch /dev/serial/by-path (hier wird das Gerät über den Port angesprochen, was sich aber auch ändern kann) oder /dev/serial ...
von imonbln
Montag 27. April 2026, 20:07
Forum: Allgemeine Fragen
Thema: pyInstaller und subprocess
Antworten: 10
Zugriffe: 10394

Re: pyInstaller und subprocess

Es besteht die Möglichkeit, dass /tmp mit noexec gemountet ist; dann kann der Subprocess es unter Umständen nicht starten. Wie schon @__blackjack__ sagte: Ein paar Debug-Prints oder Breakpoints an den richtigen Stellen können helfen.

Abgesehen davon ist es sicherheitstechnisch eine bescheidene Idee ...
von imonbln
Montag 27. April 2026, 11:35
Forum: Allgemeine Fragen
Thema: Variabeln in Speicher Schreiben
Antworten: 11
Zugriffe: 8245

Re: Variabeln in Speicher Schreiben

Wenn es nur darum geht, ein paar Werte über eine Session zu retten, kann man vielleicht auch etwas mit den dbm-Modulen basteln. Es sollte ausreichen, um ein paar Werte in ein anderes Programm zu retten.

Aber Achtung: Die Werte werden immer als Bytes gespeichert, und ich bin nicht sicher, wie gut ...
von imonbln
Samstag 21. März 2026, 20:31
Forum: Allgemeine Fragen
Thema: MP4 "Stream" in Einzelteile zerlegen
Antworten: 5
Zugriffe: 7607

Re: MP4 "Stream" in Einzelteile zerlegen



Ist die Karte in der Kamera, kann ich einzelne Ereignissse stunden bzw. tagweise ansehen und theoretisch auch löschen. Da die Kamera die Löschfunktion übers Internet nich zulässt, bin ich auf der Suche nach einer anderen Lösung.



Vermutlich ist es am einfachsten, wenn du sagst: An jedem Montag ...
von imonbln
Sonntag 1. März 2026, 19:42
Forum: Allgemeine Fragen
Thema: C++/Rust - Code in Python-Projekt einbinden
Antworten: 8
Zugriffe: 8763

Re: C++/Rust - Code in Python-Projekt einbinden

Wenn es ein Buch sein darf kann ich folgendes Empfehlen um Rust mit Python zu kombinieren.

https://www.amazon.de/-/en/Speed-Your-P ... 180181144X
von imonbln
Montag 16. Februar 2026, 09:28
Forum: Allgemeine Fragen
Thema: python -i skript.py unterschiedlich in 3.12 und 3.13, 3.14
Antworten: 3
Zugriffe: 6396

Re: python -i skript.py unterschiedlich in 3.12 und 3.13, 3.14

Und was ist jetzt deine Erwartung? Das ist ja erst mal nur ein Statement. Stört dich etwas, willst du uns darauf hinweisen, brauchst du bei irgendwas Hilfe?

Wenn du Hilfe suchst, können wir besser helfen, wenn du akkurat beschreibst, was das konkrete Problem ist. „Kann zu Problemen kommen“ ist ...
von imonbln
Montag 2. Februar 2026, 09:38
Forum: Allgemeine Fragen
Thema: von JSON nach Markdown... nur wie bzw. womit?
Antworten: 11
Zugriffe: 8196

Re: von JSON nach Markdown... nur wie bzw. womit?



ich suche gerade nach einer Möglichkeit JSON-Dateien in Markdown-Dateien zu verwandeln.... entweder was fertiges, was ich mir auf dem Rechner lokal installieren kann oder eigentlich noch lieber was fertiges in Python geschriebenes, so dass ich da noch bei Bedarf eigenen Ergänzungen und ...
von imonbln
Montag 26. Januar 2026, 08:52
Forum: Allgemeine Fragen
Thema: Greife auf das erste Zeichen des zweiten Wortes zu und ändere es in Großbuchstaben (licht -> Licht).
Antworten: 25
Zugriffe: 18708

Re: Greife auf das erste Zeichen des zweiten Wortes zu und ändere es in Großbuchstaben (licht -> Licht).

die Aufgabe ist ein Oneliner, wenn man weiß, was man tut. Was hast du denn für ein Problem mit der Aufgabe? Das Forum hier ist Hilfe zur Selbsthilfe, daher sage ich dir den Oneliner nicht, sondern will erst sehen, was du hast.

Falls du einen Einstieg suchst, könntest du das hier lesen: https://docs ...
von imonbln
Montag 22. Dezember 2025, 22:15
Forum: Allgemeine Fragen
Thema: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
Antworten: 15
Zugriffe: 5526

Re: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben


Wenn es ganz andere Ansätze gibt, bin ich offen für alles. Letztendlich müssen meine zwei Stellmotoren geregelt werden, die Daten sollen in die Datenbank und ein Live-Dashboard mit Grafana wäre super.


Ich würde die Daten in einem Programm empfangen und dort ein Observer-Pattern (auch bekannt ...
von imonbln
Sonntag 7. Dezember 2025, 11:31
Forum: Allgemeine Fragen
Thema: Über Graphen loopen
Antworten: 2
Zugriffe: 2562

Re: Über Graphen loopen





array_x = []
array_y = []
for x in range(1, self.board.height+1):
for y in range(1, self.board.width+1):
if (x == 1 and y == 1) or (x == 1 and y == self.board.width) or (x == self.board.height and y == 1) or (x == self.board.height and y == self.board.width):
pass
else:
array_x.append ...
von imonbln
Montag 17. November 2025, 00:18
Forum: Allgemeine Fragen
Thema: Umfrage aus Python heraus versenden. Google Forms?
Antworten: 10
Zugriffe: 4725

Re: Umfrage aus Python heraus versenden. Google Forms?


Die Antwort soll dann natürlich bei mir landen. Wie setze ich sowas am besten um? Habe an Google Forms gedacht, aber so richtig habe ich noch keinen Ansatz


Programmieren macht Spaß, bis der Code das macht, was man ihm gesagt hat, anstatt das zu machen, was man möchte.

Wie meine Vorredner schon ...
von imonbln
Sonntag 28. September 2025, 18:44
Forum: Allgemeine Fragen
Thema: Zwei CSV vergleichen
Antworten: 14
Zugriffe: 5113

Re: Zwei CSV vergleichen

Mir ist nicht ganz klar, wie die Datei am Ende aussehen soll, aber das macht, denke ich nichts. Denn das Forum ist ja Hilfe zu selbst Hilfe.

Deine Schritte sollten also ganz grob sein, beide CSV Dateien einlesen, beide nach Spalte C Sortieren,
dann durch die neue Tabelle durch Iterieren, jeweils ...