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 Jakub Vojacek napsal(a): > Ahoj > > > CHtěl radu ohledně vláken. Dělám na programu, kde chci dát uživateli > možnost přeuršit výpočet, protože občas by to trvá fakt dlouho. Ale > jak to naprogramovat. Hledal jsem inspiraci v > http://wiki.wxpython.org/index.cgi/LongRunningTasks ale nepomohlo to. > Potřeboval bych aby to vlákno přijalo funkci, kterou musí počítat a > když by se to dopočítalo tak aby vrátila data > Vlastně by to fungovalo tímto způsobem: > > vysledek=Vlakno(moje_funkce_s_parametry) > if vysledek != None:#uživatel přeušil výpočet > zpracuj_vysledek() > > > Děkuji za všechny nápady > > Blujacker > ------------------------------------------------------------------------ > > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
