> ------------ Původní zpráva ------------
> Od: Tomáš Brabenec <[EMAIL PROTECTED]>
> Předmět: Re: [python] Vlastní vlákno pro dlouhý výpočet.
> Datum: 02.3.2007 08:34:44
> ----------------------------------------
> A co to počítání rozdělit na několik částí (pokud je to možné), přičemž
> po dokončení jedné části by se zavolala funkce na zjištění, jestli
> uživatel nepřerušil výpočet a po té teprve by se pokračovalo ve výpočtech.
> Dočasné výsledky by se ukládaly někam stranou a pokud by uživatel
> počítání přerušil, prostě by se dočasné výsledky "zahodily".
> 
> Tomas

Jo, to je dobrý napád, ale jak ho realizovat?
příklad:

from Tkinter import*
okno=Tk()
p=True
def ok():
    while p:
        print "sss"
def stop():
    p=False
Button(text="zacni",command=ok).pack()
Button(text="stpL",command=stop).pack()
mainloop()

To tlačítko stop se nedá zmáčknout, proto by se to asi mělo dělat přes ty 
vlákna. 
Abych uvedl příklad tý akce co může trvat dolouho, tak například výpis 
prvočísel do 10000. 
Další možnost je volat externí skript s parametrem a ten by výsledek pak uložil 
do souboru, ale to by bylo složité a blbě funkční



Blujacker
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem