[python] "hibernacia"

Jan Janech devel na atlas.sk
Středa Duben 12 12:35:50 CEST 2006


Ono sa jedna o distribuovany system a dana cast by sa mala vediet zbalit 
pri velkom zatazeni systemu a poslat sa na iny comp... ked nebude ina 
moznost tak to spravim ako triedu z metodou Execute, ktora bude dokola 
volana systemom, ale to sa mi moc nepaci.

Jaroslav Pachola wrote:
> 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
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 
> 
> 



Další informace o konferenci Python