Die Suche ergab 104 Treffer

von Kahnbein.Kai
Dienstag 17. Oktober 2023, 03:51
Forum: Allgemeine Fragen
Thema: tkinter - Frage bzgl. Variable in Buttons
Antworten: 13
Zugriffe: 1129

Re: tkinter - Frage bzgl. Variable in Buttons

In der Adresse im Speicher. 0 <function <lambda> at 0x2> 100 <function <lambda> at 0x3> 200 <function <lambda> at 0x4> 300 <function <lambda> at 0x5> 400 <function <lambda> at 0x6> Ich bekomme den Rückgabewert aber weder mit dir bzw. dict ausgelesen, daher denke ich dort ist nur die Funktion gespeic...
von Kahnbein.Kai
Mittwoch 11. Oktober 2023, 19:54
Forum: Allgemeine Fragen
Thema: tkinter - Frage bzgl. Variable in Buttons
Antworten: 13
Zugriffe: 1129

Re: tkinter - Frage bzgl. Variable in Buttons

Ah ok, vielen Dank für die Erklärungen.

Eine letzte Verständnisfrage habe ich jedoch noch, dort wird aber nur die Funktion gespeichert oder auch der entsprechende Rückgabewert ?

Gruß Kai
von Kahnbein.Kai
Dienstag 10. Oktober 2023, 06:04
Forum: Allgemeine Fragen
Thema: tkinter - Frage bzgl. Variable in Buttons
Antworten: 13
Zugriffe: 1129

Re: tkinter - Frage bzgl. Variable in Buttons

Irgendwie kann ich meinen vorherigen Beitrag nicht mehr Editieren.... Ich habe nochmal ein wenig rumprobiert. for i in range(5): lambda_test = lambda x : x * 100 print(lambda_test(i)) print(lambda_test) Wenn ich den Code ausführe bekomme ich diese Ausgabe: runfile('/home/kai/Dokumente/Python/Interfa...
von Kahnbein.Kai
Dienstag 10. Oktober 2023, 04:52
Forum: Allgemeine Fragen
Thema: tkinter - Frage bzgl. Variable in Buttons
Antworten: 13
Zugriffe: 1129

Re: tkinter - Frage bzgl. Variable in Buttons

@Kahnbein.Kai: Ob das *Python*-Objekt das als `command` übergeben wird, von einem `destroy()` betroffen ist, bezweifle ich. Aber ist das wichtig? Nein, ist es nicht. Ich versuche das nur zu verstehen, daher meine Frage. Mir war nicht klar das lambda und partial ein neues Objekt erzeugen. edit: Jetz...
von Kahnbein.Kai
Montag 9. Oktober 2023, 19:12
Forum: Allgemeine Fragen
Thema: tkinter - Frage bzgl. Variable in Buttons
Antworten: 13
Zugriffe: 1129

Re: tkinter - Frage bzgl. Variable in Buttons

Vielen Dank für die Antworten. Ich habe noch ein paar Verständnisfragen: Du hättest gerne den Thread https://www.python-forum.de/viewtopic.php?p=423761 fortsetzen können, statt eines neuen aufzumachen. Alles klar, mache ich beim nächsten mal. Sowohl lambda als auch partial erzeugen ein neues Objekt,...
von Kahnbein.Kai
Montag 9. Oktober 2023, 04:29
Forum: Allgemeine Fragen
Thema: tkinter - Frage bzgl. Variable in Buttons
Antworten: 13
Zugriffe: 1129

tkinter - Frage bzgl. Variable in Buttons

Guten Morgen, ich muss leider nochmal nerven und das Forum in Anspruch nehmen. Ich habe meinen tkinter Programm erweitert/umgeschrieben und weiß leider nicht genau warum es funktioniert, bzw. kann mir nicht erklären wo die betreffende 'self.button_count' Variable gespeichert wird. Ablauf: Wird das P...
von Kahnbein.Kai
Sonntag 8. Oktober 2023, 03:57
Forum: Allgemeine Fragen
Thema: tkInter auf Widgeds zugreifen
Antworten: 4
Zugriffe: 519

Re: tkInter auf Widgeds zugreifen

Alles klar, vielen Dank nochmal.

Gruß Kai
von Kahnbein.Kai
Samstag 7. Oktober 2023, 15:42
Forum: Allgemeine Fragen
Thema: tkInter auf Widgeds zugreifen
Antworten: 4
Zugriffe: 519

Re: tkInter auf Widgeds zugreifen

Hallo Sirius3, vielen Dank für die ausführliche Erklärung. Du hast recht langsam sollte ich es wissen, manchmal gehen bei der Benamselung einfach die Pferde mit mir durch, Entschuldigung dafür. Ich versuche verstärkt drauf zu achten. Das mit dem Namen für den Button war dafür gedacht, um später wied...
von Kahnbein.Kai
Samstag 7. Oktober 2023, 05:51
Forum: Allgemeine Fragen
Thema: tkInter auf Widgeds zugreifen
Antworten: 4
Zugriffe: 519

tkInter auf Widgeds zugreifen

Guten Morgen, ich möchte ein kleinen Programm schreiben, indem man neuen Widgeds per Tastendruck hinzufügen kann. In diesem Testprogramm geht es erst einmal nur um Buttons. Hier ist der Code: import tkinter as tk class Programm(tk.Tk): def __init__(self): super().__init__() self.neuerButton = tk.But...
von Kahnbein.Kai
Freitag 7. Juli 2023, 07:09
Forum: Allgemeine Fragen
Thema: Oberfläche friert ein, Konsole läuft weiter
Antworten: 4
Zugriffe: 484

Oberfläche friert ein, Konsole läuft weiter

Guten Morgen in diesem Programm soll man eine Int Zahl eingeben und das Programm soll dann jeweils in Sekunden schritten bis zu dieser Zahl zählen. Auf der Konsole klappt die Ausgabe, in Tkinter nicht. Die Programmoberfläche friert bei mir ein und zeigt dann nur den letzten Wert an. Kann mir jemand ...
von Kahnbein.Kai
Dienstag 23. Mai 2023, 19:41
Forum: Allgemeine Fragen
Thema: tkinter Objekt keys ausgeben
Antworten: 4
Zugriffe: 538

Re: tkinter Objekt keys ausgeben

@__Blackjack__: Ich habe es Verstanden, Danke nochmal für die Ausführlichere Erklärung. Ich habe nochmal ein wenig rumprobiert. Hier an dem Code konnte ich das nachvollziehen. Ich wusste nicht das bei self.Label1 = tk.Label(self, text="test").grid() der Typ None an die Variable geschrieben...
von Kahnbein.Kai
Dienstag 23. Mai 2023, 16:41
Forum: Allgemeine Fragen
Thema: tkinter Objekt keys ausgeben
Antworten: 4
Zugriffe: 538

Re: tkinter Objekt keys ausgeben

Ok, Danke. Wieder was gelernt, wirklich nachvollziehbar ist es für mich als anfänger nicht. Warum self.dolarLabel = tk.Label(self ,text="Dollar: ").grid(row=0, column=0) das nicht klappt aber self.dolarLabel = tk.Label(self ,text="Dollar: ") self.dolarLabel.grid(row=0, column=0) ...
von Kahnbein.Kai
Dienstag 23. Mai 2023, 16:04
Forum: Allgemeine Fragen
Thema: tkinter Objekt keys ausgeben
Antworten: 4
Zugriffe: 538

tkinter Objekt keys ausgeben

Guten Tag, ich habe ein Problem mit tkinter, ich möchte mir die vorhandenen keys von Labeln, Buttons etc. ausgeben. Dafür soll man folgenden Befehl ausführen Objekt.keys() . Es klappt bei mir aber nur wenn ich vorher die Objekte mit dem .pack() Manager angeordnet habe, wenn ich .grid() verwenden geh...
von Kahnbein.Kai
Dienstag 16. Mai 2023, 18:47
Forum: Allgemeine Fragen
Thema: Programm läuft mit Methode nicht und Variable übertragen
Antworten: 2
Zugriffe: 413

Re: Programm läuft mit Methode nicht und Variable übertragen

Jawoll, da habe ich den Wald vor lauter Bäumen nicht gesehen. Ich habe mich auch schon gewundert warum Click, Release und Drag ohne self in der Parameterliste funktionieren. So habe ich es bis jezt: import tkinter as tk import math class Programm(tk.Tk): def __init__(self): super().__init__() self.t...
von Kahnbein.Kai
Dienstag 16. Mai 2023, 18:21
Forum: Allgemeine Fragen
Thema: Programm läuft mit Methode nicht und Variable übertragen
Antworten: 2
Zugriffe: 413

Programm läuft mit Methode nicht und Variable übertragen

Guten Abend, ich möchte ein Programm schreiben mit dem man auf Bilder Maße abgreifen kann. Dafür muss man eine Linie zeichnen und die bekannte Länge festlegen. Das ganze soll mit tkinter realisiert werden. Mehr als die Hälfte meines Codes ist zusammengeklaut, daher die Mischung von Deutsch und Engli...
von Kahnbein.Kai
Mittwoch 7. Dezember 2022, 08:03
Forum: Allgemeine Fragen
Thema: Kleine Frage zum Code
Antworten: 3
Zugriffe: 350

Re: Kleine Frage zum Code

Guten Morgen,
super Danke für die ausführliche Erklärung, jetzt habe ich es verstanden !


Gruß Kai
von Kahnbein.Kai
Dienstag 6. Dezember 2022, 19:16
Forum: Allgemeine Fragen
Thema: Kleine Frage zum Code
Antworten: 3
Zugriffe: 350

Kleine Frage zum Code

Guten Abend, es geht um folgenden Codeschnipsel: def z(c, n): return c if n == 0 else z(c, n-1) ** 2 + c print([z(5, n) for n in range(10)]) Ich verstehe hier folgende Stelle nicht else z(c, n-1) ** 2 + c Die Funktion z wird mit c = 5 und n von 0 bis 9 gefüllt und dann mit 2 multipliziert plus 5 sol...
von Kahnbein.Kai
Mittwoch 23. Juni 2021, 10:29
Forum: Allgemeine Fragen
Thema: Variablen übergeben in einer Klasse
Antworten: 6
Zugriffe: 567

Re: Variablen übergeben in einer Klasse

@rogerb, vielen Dank, genau das war mein Fehler. Ja, ich wollte den umgang mit Klassen und Funktionen üben, wie man sieht brauche ich das auch... Genau die Fehlermeldung habe ich auch bekommen. Zuerst habe ich es auch mit .Ausgabe(z) und Ausgabe(z) versucht, ich bin einfach nicht auf self.Ausgabe(z)...
von Kahnbein.Kai
Dienstag 22. Juni 2021, 07:25
Forum: Allgemeine Fragen
Thema: Variablen übergeben in einer Klasse
Antworten: 6
Zugriffe: 567

Re: Variablen übergeben in einer Klasse

Guten Morgen, es muss nicht über eine andere Klasse sein, es geht auch innerhalb der Rechnenklasse. Also quasi so: class Rechnen: def __init__(self, x, y): self.x = x self.y = y def add(self): z = self.x + self.y return z def sub(self): z = self.x-self.y return z def Asugabe(self): print(f"Das ...
von Kahnbein.Kai
Montag 21. Juni 2021, 14:03
Forum: Allgemeine Fragen
Thema: Variablen übergeben in einer Klasse
Antworten: 6
Zugriffe: 567

Variablen übergeben in einer Klasse

Guten Tag, ich möchte verschiedene Berechnungen mit verschiedenen Methoden durchführen, die Ausgabe soll dann eine Methode übernehmen. Ich weiß nicht wie ich das Ergebnis der Berechnung an die Ausgabemethode übergeben soll. Mein Script sieht wie folgt aus, hierbei gibt jede Methode das Ergebnis selb...