Есть несколько модулей, которые необходимо вызывать для выполнения определенных процессов только тогда, когда они вызываются.
как:-
import os
from mpi4py import MPI
x= ["10","02","03,"04"]
def manta(int):
os.systems("time manta ripper -l "+x[int]"")
def rip(int):
os.systems("time rip -b -mb "+x[int]+"")
def save(int):
os.systems("time merger -h -i "+x[int]" -l -s ")
if rank < 4:
return(rank)
здесь для каждой функции def она должна выполняться с использованием ранга, взятого из mpi4py.
Пожалуйста, опубликуйте исполняемый код. Кроме того, использование встроенных типов Python в качестве имен переменных — очень плохая идея. Я предполагаю, что вы хотите выполнять разные функции в зависимости от значения «ранга». Если это так, то словарь с ключом по рангу со значениями, которые соответствуют соответствующей функции, - это путь.