Advertisement
Guest User

Untitled

a guest
Jun 13th, 2013
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. import datetime
  2.  
  3. import scotch.proxy
  4. app = scotch.proxy.ProxyApp()
  5.  
  6. import scotch.recorder
  7. recorder = scotch.recorder.Recorder(app, verbosity=1)
  8.  
  9. from wsgiref.simple_server import WSGIServer, WSGIRequestHandler
  10.  
  11. server_address = ('', 8000)
  12. httpd = WSGIServer(server_address, WSGIRequestHandler)
  13.  
  14. httpd.set_app(app)
  15.  
  16. t1 = datetime.datetime.now()
  17. t2 = datetime.datetime.now()
  18. td = t2-t1
  19.  
  20. while td.seconds<30:
  21.    httpd.handle_request()
  22.    t2 = datetime.datetime.now()
  23.    td = t2-t1
  24.  
  25. from cPickle import dump
  26. outfp = open('recording.pickle', 'w')
  27. dump(recorder.record_holder, outfp)
  28. outfp.close()
  29.  
  30. print 'saved %d records' % (len(recorder.record_holder))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement