Die Suche ergab 17670 Treffer

von Sirius3
Donnerstag 28. März 2024, 14:37
Forum: Allgemeine Fragen
Thema: das Sudokuproblem
Antworten: 24
Zugriffe: 1842

Re: das Sudokuproblem

Dann verstehst Du ja offensichtlich Deinen eigenen Code doch nicht ganz. Bemühe Dich wenigstens einige der hier vorgebrachten Vorschläge auch umzusetzen, weil jedesmal wieder von neuem sich in Deine kryptischen Variablennamen, einzulesen und die schon zigmal angesprochenen Bugs zu reparieren, nervt....
von Sirius3
Donnerstag 28. März 2024, 08:50
Forum: Wissenschaftliches Rechnen
Thema: Matrizen-Funktion Fitten (Thema Ellipsometrie)
Antworten: 1
Zugriffe: 108

Re: Matrizen-Funktion Fitten (Thema Ellipsometrie)

`math`, `cmath` und `matplotlib` werden importiert, aber nicht benutzt. Das kann also weg. Zuerst einmal solltest Du sprechendere Variablennamen benutzen, Variabelnamen werden Python generell komplett klein geschrieben. Jin wäre besser jones_vector und Alpha_deg besser angels_in_degrees, wobei hier ...
von Sirius3
Montag 25. März 2024, 16:10
Forum: Allgemeine Fragen
Thema: Webuntis API
Antworten: 10
Zugriffe: 333

Re: Webuntis API

Du bekommst halt eine tabellenartige Struktur, geh du jetzt nach den von dir gewünschten Daten durchsuchen musst. Das von sparrow verlinkte Beispiel zeigt, wie Du über die Tabelle iterieren kannst. Deine Aufgabe ist jetzt, zu verstehen, dass das kein Müll ist. Dazu hilft es, dir per type den Typ aus...
von Sirius3
Sonntag 24. März 2024, 10:21
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Bewegender kreis
Antworten: 13
Zugriffe: 879

Re: Bewegender kreis

Für realistische Bewegungen muß man die Physik berücksichtigen. Ein Objekt bewegt sich gleichförmig in eine Richtung, so lange keine Kraft auf es einwirkt. Konkret, Dein Objekt hat eine Position und eine Geschwindigkeit, die änderst die Geschwindigkeit abrupt, was aber nicht unrealistisch ist, daher...
von Sirius3
Samstag 23. März 2024, 16:57
Forum: Allgemeine Fragen
Thema: Frage zu .split("=")
Antworten: 7
Zugriffe: 362

Re: Frage zu .split("=")

@holger47110815: mit `file` meint man normalerweise ein Fileobjekt und keinen Pfadnamen. Argumente sollten auch aussagekräftig sein, tp2 und mpp sind das nicht. Das Prüfen, ob die Datei eine Datei ist, bringt wenig, weil es noch etliche weitere Fehler beim Lesen einer Datei geben kann. Am besten öff...
von Sirius3
Donnerstag 21. März 2024, 21:39
Forum: Allgemeine Fragen
Thema: Dateien lesen u. schreiben aus anderen Verzeichnis
Antworten: 8
Zugriffe: 330

Re: Dateien lesen u. schreiben aus anderen Verzeichnis

Und wieder kann man nichts dazu sagen, wenn Du nicht den konkreten Code und die Fehlermeldung dazu postest. Du scheinst halt irgendwas anders zu machen.
von Sirius3
Donnerstag 21. März 2024, 20:39
Forum: Allgemeine Fragen
Thema: Dateien lesen u. schreiben aus anderen Verzeichnis
Antworten: 8
Zugriffe: 330

Re: Dateien lesen u. schreiben aus anderen Verzeichnis

In der Fehlermeldung siehst Du ja schön, in was \01 umgewandelt wird. Am besten benutzt man als Pfadtrenner immer /. Dateien öffnet man mit einem with-Statement und gibt das Encoding für Textdateien immer explizit an: with open("D:/Test/01 - Ordner/02 - Ordner/03 - Ordner/schreiben.txt", e...
von Sirius3
Donnerstag 21. März 2024, 11:43
Forum: Tkinter
Thema: Calendar und SpinTimePickerModern lassen sich nicht mit dem Geometriemanager Grid platzieren
Antworten: 2
Zugriffe: 227

Re: Calendar und SpinTimePickerModern lassen sich nicht mit dem Geometriemanager Grid platzieren

In __init__ werden alle Attribute angelegt. Die Methoden __create_widgets sind unnötig. Das führt sonst zu solchen Sachen, dass Du self.name an verschiedenen Stellen setzt. Das erste Argument von Widgets ist immer das Parent-Widget. Wenn man das nicht angibt, dann wird implizit root angenommen, was ...
von Sirius3
Montag 18. März 2024, 21:22
Forum: Allgemeine Fragen
Thema: Datenreihe mit CET-Datumsformat in tz-aware konvertieren.
Antworten: 2
Zugriffe: 178

Re: Datenreihe mit CET-Datumsformat in tz-aware konvertieren.

Das einfachste wäre '+01:00' an all Deine Strings anzuhängen.
von Sirius3
Sonntag 17. März 2024, 00:01
Forum: Showcase
Thema: Feedback zu Hangman
Antworten: 7
Zugriffe: 475

Re: Feedback zu Hangman

*-Importe benutzt man nicht, weil man nicht konotrollieren kann, welche Namen damit in den eigenen Namensraum geladen werden. Eingerückt wird immer mit 4 Leerzeichen pro Ebene, nicht mal 4 und mal 8. Konstanten schreibt man komplett gross, Klassen dagegen mit großem Anfangsbuchstaben. Alles andere k...
von Sirius3
Freitag 15. März 2024, 15:08
Forum: Allgemeine Fragen
Thema: das Sudokuproblem
Antworten: 24
Zugriffe: 1842

Re: das Sudokuproblem

@der kleine Fritz: Variablennamen sollten sprechend sein. a, b, c, d, e, x sind das nicht. Man darf keine globalen Variablen benutzen. In `sudokuzahlfunktion` wird im ersten for-Schleifendurchgang ein Wert nach Bedingung gesetzt, in allen weiteren ist die Bedingung immer nicht gegeben, es tut sich a...
von Sirius3
Donnerstag 14. März 2024, 20:30
Forum: Allgemeine Fragen
Thema: Zwei getrennte Apps im Wechsel öffen
Antworten: 2
Zugriffe: 279

Re: Zwei getrennte Apps im Wechsel öffen

Es darf nur eine App geben. Wie bei allen GUI-Frameworks. Will man mehrere Bildschirme haben, benutzt man einen Screenmanager: https://kivy.org/doc/stable/api-kivy.ui ... nager.html
von Sirius3
Sonntag 10. März 2024, 20:40
Forum: Allgemeine Fragen
Thema: Tageshöchstwerte aus csv Datei selektieren
Antworten: 9
Zugriffe: 574

Re: Tageshöchstwerte aus csv Datei selektieren

Dafür gibt es `itertools.groupby`; einfach nach dem Datum gruppieren und per `max` das Maximum suchen.
von Sirius3
Sonntag 10. März 2024, 16:45
Forum: Qt/KDE
Thema: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget
Antworten: 31
Zugriffe: 794

Re: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget

Und schon wieder frage ich mich, woher Du die Information hast, dass man das somacht?
Die Dokumentation sagt doch ganz klar, dass serModel nicht öffentlich ist. Wenn Du ein Modell setzen willst, musst Du ein QTableView benutzen.
von Sirius3
Samstag 9. März 2024, 18:11
Forum: Datenbankprogrammierung mit Python
Thema: Mysql CREATE TABLE funktioniert nicht
Antworten: 3
Zugriffe: 239

Re: Mysql CREATE TABLE funktioniert nicht

Eine String der mit " eingefasst ist, darf keinen Zeilenumbruch enthalten. Dafür gibt es Strings die in """ eingefasst werden.
Übrigens sollten auch Feldnamen in Datenbanken sprechend benannt sein, Vpv1 oder OP_VAH und all die anderen, sind das nicht.
von Sirius3
Samstag 9. März 2024, 17:41
Forum: Qt/KDE
Thema: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget
Antworten: 31
Zugriffe: 794

Re: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget

Jetzt benutzt Du glücklicherweise Path, aber Pfade sind trotzdem keine Strings.Wie kommst Du auf die Idee, Pfade so zusammenzusetzen? Path(__file__).parent / "GUI" / "GUI_Movies.ui" Wenn Du Fehlermeldungen zeigst, dann sollte der Code dazu auch passen, die Zeile 41 existiert so g...
von Sirius3
Samstag 9. März 2024, 16:47
Forum: Qt/KDE
Thema: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget
Antworten: 31
Zugriffe: 794

Re: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget

Du mußt Dir doch irgendetwas gedacht haben, das so zu schreiben.
Man fügt doch nicht irgendwo ein `proxy_model` ein, ohne zu wissen, warum.
Und dann sollte es doch trivial sein, das proxy_model schon in __init__ zu erzeugen.
von Sirius3
Samstag 9. März 2024, 13:14
Forum: Qt/KDE
Thema: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget
Antworten: 31
Zugriffe: 794

Re: Filterfunktion mittels QSortFilterProxyModel in ein QTableWidget

`proxy_model` existiert offensichtlich nicht, und aus den Codefragmenten kann man das nur bestätigen. Es gibt ein `proxy_model` in `column_from_label`, aber das wird ja nirgends benutzt. Alle Attribute sollten, zumindest mit None, in __init__ definiert werden. Relative Pfade sollten in Programmen ni...
von Sirius3
Freitag 8. März 2024, 15:02
Forum: Allgemeine Fragen
Thema: Windows Bildschirm/Desktop einschränken für eigenes Fenster
Antworten: 4
Zugriffe: 284

Re: Windows Bildschirm/Desktop einschränken für eigenes Fenster

Du willst ja, dass Dein Fenster nicht überdeckt wird.
Aber wie ich jetzt gelernt habe, hat Windows für Deinen Anwendungsfall eine offizielle Lösung:
https://learn.microsoft.com/de-de/windo ... p-toolbars
von Sirius3
Freitag 8. März 2024, 11:13
Forum: Allgemeine Fragen
Thema: Windows Bildschirm/Desktop einschränken für eigenes Fenster
Antworten: 4
Zugriffe: 284

Re: Windows Bildschirm/Desktop einschränken für eigenes Fenster

Der Fachbegriff dazu heißt "topmost".

Weches UI-Rahmenwerk benutzt Du?

In tkInter würde das z.B. so aussehen:

Code: Alles auswählen

root.attributes("-topmost", True)