Advertisement
Guest User

Untitled

a guest
Jan 8th, 2012
861
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.28 KB | None | 0 0
  1. # in stackless python or pypy
  2. def repeat(item):
  3.     i = 0
  4.     while True:
  5.         yield i, item
  6.         i += 1
  7.  
  8. import pickle
  9. gen = repeat('foo')
  10. print gen.next() # (0, 'foo')
  11. dumped = pickle.dumps(gen)
  12. # and in another machine
  13. gen = pickle.loads(dumped)
  14. print gen.next() # (1, 'foo')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement