MRAB wrote: > Sheldon wrote: > > Hi. > > > > Does anyone know if one can resume a python script at the error point > > after the error is corrected? > > I have a large program that take forever if I have to restart from > > scratch everytime. The error was the data writing a file so it seemed > > such a waste if all the data was lost and must be recalculated again. > > > You could modify the program while you're debugging it so that instead > of, say: > > calculate data > write data > > you have: > > if saved data exists: > load data > else: > calculate data > save data > write data > > The pickle module would be useful here. > > Matthew
I like your idea Matthew but I don't know how to pickle the many variables in one file. Do I need to pickle each and every variable into a seperate file? var1,var2 pickle.dump(var1,f) pickle.dump(var2,f2) /Sheldon -- http://mail.python.org/mailman/listinfo/python-list