I was adding __all__ to the random module and I noticed this very unpythonic example in the module docstring:
>>> g = Random(42) # arbitrary >>> g.random() 0.25420336316883324 >>> g.jumpahead(6953607871644L - 1) # move *back* one >>> g.random() 0.25420336316883324
Did you miss the sentence preceding the example, starting "Just for fun"?
Presuming backing up the seed is a reasonable thing to do ...
It isn't -- it's just for fun.
(I haven't got much experience with random numbers),
If you did, you would have been howling with joy at how much fun you were having <wink>.