Я пытаюсь запустить несколько сценариев, у меня есть один мастер-скрипт, который я просто заменяю имя и запускаю.Конфигурирование потоковой или многопроцессорной обработки для запуска нескольких сценариев python
Метод потоковая я пытаюсь выглядит как этот
from threading import Thread
import sys
sys.path.append('/python/loanrates/master')
names = ['BTS', 'ETH', 'CLAM']#, 'DOGE', 'FCT', 'MAID', 'STR', 'XMR', 'XRP' ]
threads = []
for name in names:
sys.path.append('/python/loanrates/'+name)
import Master
for name in names:
T = Thread(target=Master.main(name))
print T
threads.append(T)
for thread_ in threads:
thread_.start()
for thread_ in threads:
thread_.join()
Но это начинается только первый сценарий, то есть первое имя в
Использование многопроцессорной Имен BTS "кажется намного проще, но это не указано Пул
import multiprocessing
import Master
pool = Pool(processes= 2)
names = ['BTS', 'ETH']#, 'CLAM', 'DOGE', 'FCT', 'MAID', 'STR', 'XMR', 'XRP' ]
pool.map(Master.main(), names)
Что вы бы посоветовали и что мне нужно, чтобы изменить код, чтобы он работал?