Die Suche ergab 14 Treffer

von marcia
Sonntag 1. April 2012, 13:43
Forum: Tkinter
Thema: GUI stoppt wenn main.after zuviel Zeit benötigt
Antworten: 5
Zugriffe: 1120

Re: GUI stoppt wenn main.after zuviel Zeit benötigt

Hach das Leben kann soo schön sein, danke euch Beiden! :)

@EyDu, das kommt davon wenn man alles nur im Tiefflug überfliegt und die "wichtigsten" Stellen glatt überliest.

@BlackJack, ja du hast recht. Werde den Tipp umsetzen. Das grundsätzliche Problem ist die Asynchonität. "Einfach kann ja jeder ...
von marcia
Sonntag 1. April 2012, 10:07
Forum: Tkinter
Thema: GUI stoppt wenn main.after zuviel Zeit benötigt
Antworten: 5
Zugriffe: 1120

Re: GUI stoppt wenn main.after zuviel Zeit benötigt

Danke EyDu! ;)

Ich habe nun einen Tread der Werte in eine Queue schreibt und einen Funktion die mittels after immer wieder gestartet wird und die Werte aus der Queue ausliest und in ein Message Widget schreibt.
Wenn der Thread fertig ist, kommen keine Werte mehr aus der Queue. Wie kann ich das ...
von marcia
Sonntag 1. April 2012, 01:26
Forum: Tkinter
Thema: GUI stoppt wenn main.after zuviel Zeit benötigt
Antworten: 5
Zugriffe: 1120

GUI stoppt wenn main.after zuviel Zeit benötigt

Hallo,

eine Funktion die per main.after gestartet wird, benötigt mehrere Sekunden (> 100 Sekunden) zur Ausführung. Wärend dieser Zeit friert die GUI ein.

Der Ansatz ist mir klar.Mit main.after(... soll eine Funktion nach einem timeout von x ms gestartet werden. Diese Funktion sollte nach ...
von marcia
Samstag 31. März 2012, 21:48
Forum: Allgemeine Fragen
Thema: Datums-String in Timestamp umwandeln
Antworten: 11
Zugriffe: 7265

Re: Datums-String in Timestamp umwandeln

Hallo Blackjack,

stimmt nicht timezone sondern daylight muß verwendet werden.
Allerdings bekomme ich bei time.daylight immer eine 1 als Ausgabe. Auch wenn ich die Systemzeit auf Januar verstelle. Während der Sommerzeit ist ein Wert von 1 richtig, aber im Januar ist keine Sommerzeit. Das heißt ...
von marcia
Samstag 31. März 2012, 17:37
Forum: Allgemeine Fragen
Thema: Datums-String in Timestamp umwandeln
Antworten: 11
Zugriffe: 7265

Re: Datums-String in Timestamp umwandeln

Wow Blackjack, da hat sich ja bei dir was angestaut. ;)

Vielen Dank für die ausführliche Antwort. Im dritten Posting habe ich gezeigt, wie ich die Umwandlung durchführe.
dat=("22.02.2012", "14:45:59")
time.mktime((int(dat[0][6:10]),int(dat[0][3:5]),int(dat[0][0:2]),int(dat[1][0:2]),int(dat[1][3:5 ...
von marcia
Samstag 31. März 2012, 09:35
Forum: Allgemeine Fragen
Thema: Datums-String in Timestamp umwandeln
Antworten: 11
Zugriffe: 7265

Re: Datums-String in Timestamp umwandeln

Hallo BlackJack,

ehrlich gesagt verstehe ich nicht wie mir struct_time helfen soll einen Timestamp aus einem String zu erzeugen? Könntest Du mir ein funktionales Beispiel zeigen?

Der String ist eine Vorgabe aus einem andreren Programm, auf das ich keinen Einfluss habe und berücksichtigt die ...
von marcia
Donnerstag 29. März 2012, 23:35
Forum: Allgemeine Fragen
Thema: Datums-String in Timestamp umwandeln
Antworten: 11
Zugriffe: 7265

Re: Datums-String in Timestamp umwandeln

Hallo BlackJack,

in der Tat habe ich es mit strptime versucht, bin aber gescheitert. Könntest Du mir ein Beispiel aufzeigen?

Das mit dem Timestamp hast du ganz richtig interpretiert. In der Tat halte ich nichts von der Sommerzeit. Die verstrichenen Sekunden seit dem 1. Januar 1970 00.00 Uhr ...
von marcia
Donnerstag 29. März 2012, 22:51
Forum: Allgemeine Fragen
Thema: Datums-String in Timestamp umwandeln
Antworten: 11
Zugriffe: 7265

Re: Datums-String in Timestamp umwandeln

Hallo,
Die eins bzw. die null steht für „Sommerzeit“ oder „Winterzeit“ und weil am 29. März 2012 Sommerzeit ist, muss da eine eins gesetzt sein.
Danke für den Tip. So sollte es nun funktionieren:
time.mktime((int(dat[0][6:10]),int(dat[0][3:5]),int(dat[0][0:2]),int(dat[1][0:2]),int(dat[1][3:5 ...
von marcia
Donnerstag 29. März 2012, 21:44
Forum: Allgemeine Fragen
Thema: Datums-String in Timestamp umwandeln
Antworten: 11
Zugriffe: 7265

Datums-String in Timestamp umwandeln

Hallo,

ich versuche einen Datums-String in einen Timestamp umzuwandeln. Der Übersichtlichkeit halber wandle ich den Timestamp gleich wieder in ein für Menschen lesbares Format.

Unter PHP mache ich das z.B. so:

echo strftime("%c", mktime (22, 05, 44, 02, 29, 2012));
echo strftime("%c", mktime (22 ...
von marcia
Dienstag 27. März 2012, 10:30
Forum: Tkinter
Thema: Thread stoppt wenn Menüpunkt angeklickt wird
Antworten: 9
Zugriffe: 1812

Re: Thread stoppt wenn Menüpunkt angeklickt wird

Hallo BlackJack,

ja stimmt, macht mein Mail-Client auch und das ist auch recht nützlich! Vorerst werde ich das Formular mit TopLevel aufrufen und nur die Fehlerausgaben mit einem modalem Fenster realisieren.

Ein kleiner Schönheitsfehler ist allerdings, das das TopLevel Fenster hinter das ...
von marcia
Freitag 23. März 2012, 21:26
Forum: Tkinter
Thema: Thread stoppt wenn Menüpunkt angeklickt wird
Antworten: 9
Zugriffe: 1812

Re: Thread stoppt wenn Menüpunkt angeklickt wird

Hallo BlackJack,

ja genau solche Begriffe wie WM_DELETE_WINDOW muß man kennen. Sonst hilft da google auch nicht weiter, hab Dank!

Bei der Gelegenheit, wofür ist es denn sinnvoll das man mehrere Fenster mit einem Button/Menüpunkt aufrufen kann? Habe mal darüber nachgedacht und ich bräuchte das ...
von marcia
Freitag 23. März 2012, 18:56
Forum: Tkinter
Thema: Thread stoppt wenn Menüpunkt angeklickt wird
Antworten: 9
Zugriffe: 1812

Re: Thread stoppt wenn Menüpunkt angeklickt wird

Hallo Blackjack,

das Ziel soll im Prinzip so aussehen wie z.B. in Firefox der Klick in der Menüleiste auf Extras -> Einstellungen. Bevor ich das dann aufspringende Fenster nicht wieder schließe kann ich in Firefox nicht weiterarbeiten.

Modale Fenster kenne ich, kann ich hier ein Formular ...
von marcia
Freitag 23. März 2012, 17:37
Forum: Tkinter
Thema: Thread stoppt wenn Menüpunkt angeklickt wird
Antworten: 9
Zugriffe: 1812

Re: Thread stoppt wenn Menüpunkt angeklickt wird

Hallo,

vielen Dank für die Antworten. Konnte einiges davon umsetzen.

@deets
Das bedeutet also ein Thread darf schon laufen, sollte nur nichts mit der GUI zu tun haben? Danke für Deinen Hinweis zu der After Funktion. Erinnert mich irgendwie an die JavaScript setTimeout. ;-)

@EyDu
Das mit der ...
von marcia
Freitag 16. März 2012, 16:16
Forum: Tkinter
Thema: Thread stoppt wenn Menüpunkt angeklickt wird
Antworten: 9
Zugriffe: 1812

Thread stoppt wenn Menüpunkt angeklickt wird

Hallo,

vorweg ich schreibe mein erstes Fensterbasierendes Python Programm mit TKInter. Die Oberfläche funktioniert ohne Probleme. Zusätzlich starte ich vor mainloop() einen Thread.
thread.start_new_thread(test, (0,))

Im Thread wird, zunächst nur als Test, eine kurze Routine ausgeführt. Diese ...