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 ...
Die Suche ergab 14 Treffer
- Sonntag 1. April 2012, 13:43
- Forum: Tkinter
- Thema: GUI stoppt wenn main.after zuviel Zeit benötigt
- Antworten: 5
- Zugriffe: 1120
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...