Как подключить многопоточность для одной функции с разными аргументами?
Есть одна функция, которую нужно вызывать одновременно с тремя разными аргументами, подскажите, пожалуйста, как это реализовать на примере многопоточности в python.
def fun(a):
p = a + 10
return p
fun(4)
fun(10)
fun(15)
Ответы (1 шт):
Автор решения: Кирилл Маколов
→ Ссылка
from threading import Thread
def fun(a):
p = a + 10
return p
p1 = Thread(target = fun, args = (4,))
p2 = Thread(target = fun, args = (10,))
p3 = Thread(target = fun, args = (15,))
p1.start()
p2.start()
p3.start()