Advertisement
Guest User

Untitled

a guest
Nov 19th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.43 KB | None | 0 0
  1. import threading
  2. import queue
  3.  
  4. class Main:
  5.     def __init__(self):
  6.         self.q()
  7.  
  8.     def main(self):
  9.         while True:
  10.             i = self.q.get()
  11.             print(i)
  12.             self.q.task_done()
  13.  
  14.     def t(self):
  15.         for i in range(10):
  16.             t = threading.Thread(target=self.main)
  17.             t.daemon = True
  18.             t.start()
  19.  
  20.     def q(self):
  21.         self.q = queue.Queue()
  22.         self.t()
  23.         for i in range(100):
  24.             self.q.put(i)
  25.         self.q.join()
  26.  
  27. if __name__ == '__main__':
  28.     Main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement