Zdravim všechny,
Přišel jsem na zajímavej problém.
Pokud se naimportuje Tk a win32ui, proces nikdy neskončí.
Tady je ukázka:
from Tkinter import Tk
import win32ui
root = Tk()
root.title('Test')
root.mainloop()
Mirek N.
___
Python mailing list
To root.mainloop() spustí smyčku, která zpracovává eventy. Mělo by se to
ukončit po zavření posledního okna.
Viz také http://stackoverflow.com/a/8685760/196206
Toto je u GUI (i jiných, třeba síťových) programů obvyklý design. Pokud
chceš něco provádět vedle té smyčky, tak pro to ty knihovny (v
Title: Re: [python] tkinter a win32ui
Ja jsem neposílal celej kód.
Ale žádnej root.quit() ani root.destroy() nepomáhá.
Chce si to vyzkoušet.
A já win32ui nepoužívám pro tenhle proces, ale to s tím nesouvisí, tady je jen import.
Mirek N.
16. října 2013, 11:20
Dobrý den.
Zajímavé, že třeba v 3.3 (32b) to funguje zatímco v 2.7 (64b) ne.
Zdraví,
Michal
-- Původní zpráva --
Od: mtip m...@atlas.cz
Datum: 16. 10. 2013
Předmět: [python] tkinter a win32ui
Zdravim všechny,
Přišel jsem na zajímavej problém.
Pokud se naimportuje Tk
: 16. 10. 2013
Předmět: [python] tkinter a win32ui
Zdravim všechny,
Přišel jsem na zajímavej problém.
Pokud se naimportuje Tk a win32ui, proces nikdy neskončí.
Tady je ukázka:
from Tkinter import Tk
import win32ui
root = Tk()
root.title('Test')
root.mainloop()
Mirek N