Die Suche ergab 12 Treffer

von Soxxes
Donnerstag 24. Oktober 2019, 16:34
Forum: Allgemeine Fragen
Thema: Metaklassen und spezielle Attribute
Antworten: 3
Zugriffe: 677

Re: Metaklassen und spezielle Attribute

Ich danke euch beiden.
Jetzt ist einiges auf jeden Fall klarer, ich werde wohl noch ein bisschen dazu lesen müssen.
Generell fällt mir bei jedem Beitrag hier im Forum immer mehr auf, wie wenig Ahnung ich eigentlich habe. :D


Liebe Grüße,
Marc
von Soxxes
Donnerstag 24. Oktober 2019, 13:58
Forum: Allgemeine Fragen
Thema: Metaklassen und spezielle Attribute
Antworten: 3
Zugriffe: 677

Metaklassen und spezielle Attribute

Hallo zusammen,

ich wollte die Frage(n) eigentlich nicht stellen, aber ich stoße immer wieder darauf und habe eigentlich keine Ahnung, worum es da geht.
Es geht um Metaklassen und spezielle Attribute.

Sachen wie:

- die "Main-Funktion"
if __name__ == '__main__':
main()

- Konstruktor
class Foo ...
von Soxxes
Freitag 18. Oktober 2019, 15:38
Forum: Allgemeine Fragen
Thema: Threading in Python
Antworten: 10
Zugriffe: 1298

Re: Threading in Python

Wirklich alle?
Das wusste ich nicht. Danke für die Aufklärung. :)

Was ist nun der Unterschied zwischen exit() und return?
von Soxxes
Freitag 18. Oktober 2019, 10:16
Forum: Allgemeine Fragen
Thema: Threading in Python
Antworten: 10
Zugriffe: 1298

Re: Threading in Python

Wenn ich es so mache, wie du sagtest:

def Start(self):
if not self.mqtt_connected:
Klassen.client.connect(Klassen.broker_address)
Klassen.client.loop_start()
self.mqtt_connected = True
# sicherstellen, dass bei mehrmaligem Start-Drücken
# nicht mehrere Durchläufe/Threads parallel gestartet ...
von Soxxes
Freitag 18. Oktober 2019, 08:28
Forum: Allgemeine Fragen
Thema: Threading in Python
Antworten: 10
Zugriffe: 1298

Re: Threading in Python

Ich hab's herausgefunden.
Ich hatte aus der start-Methode etwas rausgelöscht, weil ich dachte, dass es für euch nur noch mehr Zeug zum Lesen wäre, es aber nichts mit der Sache zu tun hätte. Falsch.
def Start(self):
# sicherstellen, dass bei mehrmaligem Start-Drücken
# nicht mehrere Durchläufe ...
von Soxxes
Freitag 18. Oktober 2019, 08:02
Forum: Allgemeine Fragen
Thema: Threading in Python
Antworten: 10
Zugriffe: 1298

Re: Threading in Python

Hi Sirius3,

dann werde ich das mal schnell ändern. :)
Allerdings ... ich bin mir nicht sicher, ob das klappt:
if self.thread_kurs and not self.thread_kurs.is_alive():
weil thread_kurs existiert ja zum Zeitpunkt vor dem ersten Start nicht.

Ahhh ... Danke dir. Die äußere while-Schleife ist völlig ...
von Soxxes
Freitag 18. Oktober 2019, 07:25
Forum: Allgemeine Fragen
Thema: Threading in Python
Antworten: 10
Zugriffe: 1298

Re: Threading in Python

Hi blackjack,

danke für deine Antwort. :)

Tatsächlich starte ich nur einen Thread im gesamten Code. Das sind alle Stellen, wo irgendwas mit Threading vorkommt.
An einer Stelle gibt es noch
self.thread_event.clear()
und
self.thread_event.set()
um das
if not event.is_set():
# ... macht ...
von Soxxes
Donnerstag 17. Oktober 2019, 16:48
Forum: Allgemeine Fragen
Thema: Threading in Python
Antworten: 10
Zugriffe: 1298

Threading in Python

Hallo zusammen,

ich bastle gerade an einem Programm, in welchem ich threading nutze.
Da ich das zum ersten Mal nutze, bin ich mir bei einigen Sachen noch sehr unsicher.
Das Ganze ist innerhalb einer GUI, die aber für mein Problem bzw. meine Fragen nicht wichtig ist. Deshalb poste ich es auch nicht ...
von Soxxes
Samstag 31. August 2019, 15:50
Forum: Tkinter
Thema: Radiobuttonwert außerhalb der Klasse verwenden
Antworten: 7
Zugriffe: 1131

Re: Radiobuttonwert außerhalb der Klasse verwenden

Hallo Sirius3,

nein, das Programm nutzt tkinter nicht. Es braucht nur die Auswahl des Benutzers.

Die Variablen werde ich noch umbenennen, danke für den Hinweis. :)


Liebe Grüße,
Marc
von Soxxes
Freitag 30. August 2019, 19:40
Forum: Tkinter
Thema: Radiobuttonwert außerhalb der Klasse verwenden
Antworten: 7
Zugriffe: 1131

Re: Radiobuttonwert außerhalb der Klasse verwenden

Hi __deets__,

ich will dich nicht mit dem ganen Code belästigen, aber was ich ungefähr gemacht hätte, wäre das Folgende (beispielhaft):

import tkinter as tk


class AuswahlFenster(tk.Tk):
def __init__(self):
tk.Tk.__init__(self)
self.wm_title("Auswahlfenster") # Fenstertitel
self.var = tk ...
von Soxxes
Donnerstag 29. August 2019, 07:53
Forum: Tkinter
Thema: Radiobuttonwert außerhalb der Klasse verwenden
Antworten: 7
Zugriffe: 1131

Re: Radiobuttonwert außerhalb der Klasse verwenden

Hi __deets__,

danke für deine Antwort. :)
Das heißt, ich schreibe für das Programm, welches mit dem "value" arbeiten soll, eine Methode der Klasse, die durch einen Button bspw. aufgerufen wird?
Habe ich das richtig verstanden?

Danke auch für die Aufklärung mit "self"!


Liebe Grüße,
Marc
von Soxxes
Mittwoch 28. August 2019, 15:13
Forum: Tkinter
Thema: Radiobuttonwert außerhalb der Klasse verwenden
Antworten: 7
Zugriffe: 1131

Radiobuttonwert außerhalb der Klasse verwenden

Hallo zusammen,

mein Ziel ist es, ein Auswahlfenster mit drei Optionen zu erstellen, von denen eine Option auszuwählen ist und deren Wert an das nachfolgende Programm weitergegeben werden soll. Das Programmverhalten soll abhängig von der Auswahl sein.
Ich bin noch recht unerfahren mit Tkinter, habe ...