rocketmachine
@rocketmachine

Как запустить две функции в одном потоке?

Всех приветствую, вопрос, как запустить две функции в одном потоке, столкнулся с проблемой, что функция worker, которую я вызываю, использует функцию, которая импортирована с другого файла, и следовательно работает в другом потоке и не успевает обрабатывать информацию с вызванного мной потока worker
def worker():
    list_users = db.getUsers()

    if len(list_users) < 1:
        return log.print_debug('unload', 'ERROR', 'List users empty!')

        for user in list_users:
            log.print_debug('unload', 'INFO', 'Unload username -> {}'.format(user[1]))


def start_thread():
    thread = threading.Thread(target = worker).start()

Соответственно log.print_debug - вызванная функция с другого файла
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы