Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # this is from The Python
- # Standard Library by example
- # ISBN13: 9780321767349
- import logging
- import threading
- import time
- logging.basicConfig(
- level=logging.DEBUG,
- format='[%(levelname)s] (%(threadName)-10s) %(message)s',
- )
- def worker():
- logging.debug('Starting')
- time.sleep(2)
- logging.debug('Exiting')
- def my_service():
- logging.debug('Starting')
- time.sleep(3)
- logging.debug('Exiting')
- t = threading.Thread(name='my_service', target=my_service)
- w = threading.Thread(name='worker', target=worker)
- w2 = threading.Thread(target=worker) # use default name
- w.start()
- w2.start()
- t.start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement