def __init__(self, num_workers, worker_name): threading.Thread.__init__(self, name=worker_name) self.pool = Pool(num_workers=num_workers, name=worker_name) self.in_progress_jobs = Manager().list() self.lock = Manager().Lock()
def __init__(self, parent=None): super(ICEExporter, self).__init__(parent) self.files = [] self.state = self.STOP self.destination_folder = '.' self.t1 = 0 self.t2 = 0 self.fmt = CONSTS.TEXT_FMT self.pool = Pool(self) # dialogs self._folder_dialog = ICEExportFolderDialog(self, parent) self._file_dialog = ICEExportFileDialog(self, parent)