-
Notifications
You must be signed in to change notification settings - Fork 0
/
RUN.py
17 lines (11 loc) · 1.03 KB
/
RUN.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Esse Script executa todos os outros para a inserção das cotações no Banco de Dados MySQL de modo paralelo
# usando a biblioteca multiprocessing.
import os
from multiprocessing import Pool
dir_path = os.path.dirname(os.path.realpath(__file__))
processos = ('novadax.py', 'bitcointrade.py', 'binance.py', 'mercadobitcoin.py', 'bitpreco.py', 'bitcointoyou.py')
def roda_processo(processo):
arquivo = dir_path+'/'+processo
os.system(f'python {arquivo}')
pool = Pool(processes=6)
pool.map(roda_processo, processos)