Advertisement
Guest User

crash test

a guest
Sep 18th, 2014
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.93 KB | None | 0 0
  1. import multiprocessing
  2. import _scproxy
  3. from time import sleep
  4. from kivy.app import App
  5. from kivy.uix.button import Button
  6. from kivy.uix.gridlayout import GridLayout
  7.  
  8.  
  9. def get_proxy():
  10.     print "get proxy ..."
  11.     print _scproxy._get_proxy_settings()
  12.     print _scproxy._get_proxies()
  13.     print "ok"
  14.  
  15. def get_proxy_mutliprocessing():
  16.         p = multiprocessing.Process(target=get_proxy)
  17.         p.start()
  18.  
  19. class TestApp(App):
  20.     def build(self):
  21.         grid = GridLayout(cols=2, rows=1)
  22.         grid.add_widget(Button(text='Test 1', on_release=self.test_1))
  23.         grid.add_widget(Button(text='Test 2', on_release=self.test_2))
  24.         return grid
  25.  
  26.     def test_1(self, button):
  27.         get_proxy_mutliprocessing()
  28.  
  29.     def test_2(self, button):
  30.         get_proxy()
  31.  
  32. if __name__ == '__main__':
  33.     print "--- normal ---"
  34.     get_proxy_mutliprocessing()
  35.     sleep(1)
  36.     print "---  kivy  ---"
  37.     TestApp().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement