waitingEmail = True nama = '' # setup logger logger = logging.getLogger('SIPP Online') logger.setLevel(logging.INFO) # create a file handler handler = logging.FileHandler('/home/adrianbabame/gammu/phantom8.log') handler.setLevel(logging.INFO) # create logging format formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s') handler.setFormatter(formatter) logger.addHandler(handler) perusahaans = getDataPerusahaan('/home/adrianbabame/Documents/fetched.xls') # lock to serialize console output lock = threading.Lock() # The worker thread pull an item from the queue and process it def worker(): while True: to_process = q.get() threading.Thread(do_job(to_process)).start() q.task_done() # Create the queue and thread pool q = Queue() for i in range(1): t = threading.Thread(target=worker)
import logging from data_perusahaan import getDataPerusahaan logger = logging.getLogger('SIPP Online') logger.setLevel(logging.INFO) # create a file handler handler = logging.FileHandler('kak_lidya.log') handler.setLevel(logging.INFO) # create logging format formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s') handler.setFormatter(formatter) logger.addHandler(handler) perusahaans = getDataPerusahaan('/home/adrianbabame/Documents/sipp_kak_lidya.xls') # lock to serialize console output lock = threading.Lock() # The worker thread pull an item from the queue and process it def worker(): while True: item = q.get() doJob(item) q.task_done() # Create the queue and thread pool q = Queue() for i in range(1): t = threading.Thread(target=worker)