Задать вопрос
@kolomiec_artiom

Как реализовать потоки в python?

Добрый день! Как реализовать подобный алгоритм на python?

def secondf():
   ...
   return result

def main():
   ...
   secondf()
   return 'ok'

main()


Мне нужно сделать так, чтобы функция main получала входные данные от пользователя, передавала их в secondf(). А дальше, не дожидаясь ответа от второй функции, возвращала 'ok'. При этом, работа secondf() должна быть продолжена и закончена. Было бы идеально, если б secondf() могла накапливать передаваемые данные (очереди) и поочередно с ними работала

Надеюсь, внятно объяснил вопрос. Спасибо за помощь!
  • Вопрос задан
  • 126 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
0ralo
@0ralo
Python backend developer
from threading import Thread
...
def main():
   ...
   Thread(target=secondf).start()
   return "ok"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы