Die Suche ergab 18257 Treffer

von Sirius3
Montag 15. September 2025, 20:37
Forum: Allgemeine Fragen
Thema: while schleife in while schleife
Antworten: 5
Zugriffe: 1915

Re: while schleife in while schleife

Ist das eine Anti-KI-Maßnahme, das Forum mit so viel Unsinn zu fluten?
von Sirius3
Freitag 12. September 2025, 09:34
Forum: Allgemeine Fragen
Thema: Datei auslesen und damit Linien zeichnen
Antworten: 16
Zugriffe: 2657

Re: Datei auslesen und damit Linien zeichnen

Es gibt durchaus unterschiedliche Lösungswege. Einen fortgeschrittenen Programmierer zeichnet aus, dass er oder sie verschiedene Weg kennt, und den besten auswählt. Bescheidenheit ist, dass ich das Wissen anderer Annehme und es hier der Allgemeinheit weitertrage, ohne zu behaupten, ich alleine wäre ...
von Sirius3
Dienstag 9. September 2025, 09:49
Forum: Allgemeine Fragen
Thema: Frage zu decorator classes
Antworten: 3
Zugriffe: 666

Re: Frage zu decorator classes

Funktionsobjekte im Namensraum einer Klasse bekommen, wenn sie über ihre Instanz aufgerufen werden, automatisch als erstes Argument die Instanz.
f_decorate liefert eine Funktion zurück, also ist alles gut.
c_decorate liefert dagegen eine Instanz mit __call__-Methode; damit funktioniert das ...
von Sirius3
Montag 8. September 2025, 07:07
Forum: Allgemeine Fragen
Thema: Datei auslesen und damit Linien zeichnen
Antworten: 16
Zugriffe: 2657

Re: Datei auslesen und damit Linien zeichnen

@Pedroski55: vor allem wenn man von einer einfachen Sprache auf Python umsteigt, kann es leicht passieren, dass man Sprachkonstrukte übernimmt, für die es viel bessere Alternativen in Python gibt. Klassiker ist die for-Schleife mit Index, die man so gut wie nie braucht.
Du verwendest das regex-Modul ...
von Sirius3
Freitag 5. September 2025, 19:20
Forum: Tkinter
Thema: ttk.Button reagiert nicht
Antworten: 8
Zugriffe: 1431

Re: ttk.Button reagiert nicht

Startest du das Programm aus irgendeiner IDE heraus? wenn Ja versuche es mal direkt über die Konsole.
von Sirius3
Mittwoch 3. September 2025, 14:25
Forum: Offtopic
Thema: Algorithmus um Iterationsschritte zu verringern
Antworten: 12
Zugriffe: 3073

Re: Algorithmus um Iterationsschritte zu verringern

In der scipy-Docu sind eine ganze Reihe Optimierverfahren aufgeführt, die je nach Problem unterschiedlich gut sind.
Intervall-Verfahren konvergieren in der Regel deutlich langsamer als Gradient-basierte, vor allem bei vielen Dimensionen.
von Sirius3
Mittwoch 3. September 2025, 06:03
Forum: Allgemeine Fragen
Thema: über variablen iterieren
Antworten: 20
Zugriffe: 2110

Re: über variablen iterieren

@Pedrovski55: hier im Forum sind wir da, um gegenseitig etwas zu lernen. Der Umgangston mag etwas direkt sein, aber niemals ein persönlicher Angriff.
wenn Du etwas aufgewühlt bist, mach etwas anderes und lies den Beitrag noch mal in einer ruhigen Minute.
Dein Programm ist sehr fragil. Es ...
von Sirius3
Montag 1. September 2025, 21:56
Forum: Raspberry Pi und Co.
Thema: Zugriff auf FriztBox SmartHome Components mit microPython (pico2W)
Antworten: 2
Zugriffe: 832

Re: Zugriff auf FriztBox SmartHome Components mit microPython (pico2W)

@SRCH: wenn Du utf-16le implementieren möchtest, dann ist es unsinnig, paarweise \x00\xab zu schreiben, und das erste und letzte Byte gesondert zu behandeln, weil für little-endian die Bytepaare einfach \xab\x00 sind. Statt einer while-Schleife benutzt man for.
import struct

def mencodeUTF16_LE ...
von Sirius3
Montag 1. September 2025, 14:51
Forum: Allgemeine Fragen
Thema: ich möchte mir ein CAD Progarmm bauen
Antworten: 39
Zugriffe: 3396

Re: ich möchte mir ein CAD Progarmm bauen

@WasserLinse: das ist kein gültiges Python, kein gültiges SVG und noch schlechter Stil. SVG ist ein XML-Format, und dazu benutzt man mindestens einen XML-Serialisierer, wenn nicht gar eine spezielle Bibliothek für SVG.
von Sirius3
Freitag 29. August 2025, 19:35
Forum: Allgemeine Fragen
Thema: ich möchte mir ein CAD Progarmm bauen
Antworten: 39
Zugriffe: 3396

Re: ich möchte mir ein CAD Progarmm bauen

Mit dieser Aussage kann ich nicht viel anfangen. We\che spezifischen Anforderungen hast Du an das CAD-Programm, das von den von nezzcarth genannten nicht erfüllt werden?
von Sirius3
Donnerstag 28. August 2025, 15:30
Forum: Allgemeine Fragen
Thema: Richtige/sinnvolle Verwendung von Property
Antworten: 15
Zugriffe: 1598

Re: Richtige/sinnvolle Verwendung von Property

@Dennis89: alles was Du bisher gezeigt hast, greift immer über machine auf cylinders zu, so dass es kein Problem ist calculate_volumes aufzurufen.
Idealerweise ist volume_flows eine Methode von Machine.
von Sirius3
Donnerstag 28. August 2025, 12:41
Forum: Allgemeine Fragen
Thema: Richtige/sinnvolle Verwendung von Property
Antworten: 15
Zugriffe: 1598

Re: Richtige/sinnvolle Verwendung von Property

@Dennis89: effektiv hast Du das doch: ohne Maschine ist ein Zylinder unvollständig. Das solltest Du nicht verschleiern. Es fehlt noch, wie Du das ganze wirklich benutzen möchtest, vielleicht wird dann die Lösung klarer.
von Sirius3
Donnerstag 28. August 2025, 10:35
Forum: Allgemeine Fragen
Thema: Richtige/sinnvolle Verwendung von Property
Antworten: 15
Zugriffe: 1598

Re: Richtige/sinnvolle Verwendung von Property

Nach dem Initialisieren muss ein Objekt vollständig sein. Du hast also entweder einen Zylinder ohne Länge und Volumen und berechnen das Volumen dynamisch, oder du hast einen Zylinder mit Länge oder Volumen. Umsetzen läßt sich das über zwei Klassen, einen Zylinder ohne Maschinenbezug, der dann ...
von Sirius3
Donnerstag 28. August 2025, 08:48
Forum: Allgemeine Fragen
Thema: Richtige/sinnvolle Verwendung von Property
Antworten: 15
Zugriffe: 1598

Re: Richtige/sinnvolle Verwendung von Property

@Dennis89: das macht doch keinen Sinn. Entweder hat ein Cylinder eine Länge und damit ein Volumen, oder aber das Volumen kann nur berechnet werden, wenn die Länge auch übergeben wird.
Das Konstrukt, nachträglich ein Attribut zu setzen, um dann wieder einen Wert abzufragen, ist sehr fehleranfällig ...
von Sirius3
Mittwoch 27. August 2025, 21:34
Forum: Allgemeine Fragen
Thema: Eigene private Library erstellen
Antworten: 13
Zugriffe: 2289

Re: Eigene private Library erstellen

Eigentlich ist es nicht sehr kompliziert, aus einem Verzeichnis mit Python-Dateien eine ordentliche Bibliothek zu machen, die man auch sauber installieren kann.
Vielleicht ist die Technische Spezifikation nicht gerade anfängerfreundlich.
Die wesentlichen Punkte sind eine saubere Projektstruktur und ...
von Sirius3
Montag 25. August 2025, 11:34
Forum: Ideen
Thema: ViCalc 4.0 [Release] – Open-Source Zehnfinger-Taschenrechner mit Rechenverlauf in Python
Antworten: 2
Zugriffe: 2948

Re: ViCalc 4.0 [Release] – Open-Source Zehnfinger-Taschenrechner mit Rechenverlauf in Python

In Python werden logische Einheiten in Module zusammengefasst, z.B. alle Mathematischen Funktionen in einem Modul. Dabei kann man sich viel Code sparen, wenn man die Gemeinsamkeiten in einer Funktion abstrahiert.
import math
from functools import singledispatchmethod
from .CalcExpression import ...
von Sirius3
Samstag 23. August 2025, 20:37
Forum: Tkinter
Thema: Turniersoftware Anzeige
Antworten: 4
Zugriffe: 2877

Re: Turniersoftware Anzeige

@GhostFace: Du mußt die logische Struktur in Deinem Layout abbilden.
Also so wie das Fenster aussieht, hast Du ein 5x3-Grid. Und darin dann Frames, die wiederum Elemente enthalten, die aussehen, als ob man sie per pack übereinander packen kann.

Ansonsten vermeidet man diese etwas antiquierte ...
von Sirius3
Samstag 23. August 2025, 07:12
Forum: Allgemeine Fragen
Thema: Sinn einer Basis-Klasse mit leeren Methoden
Antworten: 12
Zugriffe: 4446

Re: Sinn einer Basis-Klasse mit leeren Methoden

Es ist ja offensichtlich, dass eine Methode connection_made ein Transportobjekt setzt und ein connection_lost dieses Objekt wieder löscht. Und das reduziert auch einiges an kopiertem Code.
von Sirius3
Freitag 22. August 2025, 20:15
Forum: Allgemeine Fragen
Thema: Sinn einer Basis-Klasse mit leeren Methoden
Antworten: 12
Zugriffe: 4446

Re: Sinn einer Basis-Klasse mit leeren Methoden

Da sollte man einiges ändern, zumindest die Basisklasse auch wirklich nutzen:
class Protocol(object):
"""
Protocol as used by the ReaderThread. This base class provides empty
implementations of all methods.
"""
def __init__(self):
self.buffer = bytearray()
self.transport = None

def ...
von Sirius3
Samstag 16. August 2025, 16:04
Forum: Allgemeine Fragen
Thema: Suche Alternative zu ThreadPoolExecutor um Threads bzw. Prozesse zu beenden
Antworten: 31
Zugriffe: 6119

Re: Suche Alternative zu ThreadPoolExecutor um Threads bzw. Prozesse zu beenden

@kasi45: um auf Dein ursprüngliches Problem zurückzukommen. Du hast ein IO-lastiges Programm, dafür gibt es asynio, das arbeitet ohne Prozesse oder Threads und hat eine `cancel`-Methode, falls man ein Future abbrechen möchte.