@kolomiec_artiom

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

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

def secondf():
   ...
   return result

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

main()


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

Надеюсь, внятно объяснил вопрос. Спасибо за помощь!
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
0ralo
@0ralo
Python backend developer
from threading import Thread
...
def main():
   ...
   Thread(target=secondf).start()
   return "ok"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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