Ahoj, neni jednodussi ten program napsat objektove a picklovat jenom ty tridy treba po odchyceni nejake udalosti v programu? Co je na te zavolane funkci tak primoveho, ze si zaslouzi zit ve stejnem stavu i po skonceni programu?
JP Dne Wednesday 12 April 2006 09:41 Jan Janech napsal(a): > Cavte vsetci, > Existuje nejaka moznost spakovat pustenu pythonacku funkciu, zo vsetkymi > lokalnymi premennymi aj instruction pointerom (alebo co ma python), > ulozit to vsetko do stringu, ukoncit okamzite beh tej fcie a niekedy v > buducnosti ju obnovit? (aj v inej instancii pythonu) > > Jedine co ma napadlo je ze v mieste, kde by "hibernacia" prebiehala, by > som zavolal fciu, ktora by picklovala vsetky lokalne premenne, potom by > vyvolala exception. Pri obnove by som na zaciatok kodu tej hybernovanej > funkcie pridal naplnenie lokalnych premennych a instrukciu JUMP_FORWARD > na miesto kde bola fcia prerusena. Problem je ze by bolo treba este > nejako vyriesit zasobnik (ten absolutne netusim, ako v pythone funguje - > zatial) a okrem toho by som bol rad, keby funguje nieco jednoduchsie > > Dakujem, > Janko > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
