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