class ornek():
def init(self):
pass
def task(self, girdi1, girdi2) -> list:
# işlemlerin yapıldığı bölüm
self.veri_yazici(csv_name=csv_name, veri_list=sonuclar, mode="a")
return
def multi_proces(self, num_proces:int=None, deger1:tuple=None, deger2:tuple=None, deger3:tuple=None):
if __name__ == '__main__':
open(file = csv_name, mode = "w").close()
num_proces = int(num_proces) if num_proces and num_proces > 0 else 3
self.items=[]
# Parametreler arası hesaplamalar yapılıyor...
for deger1 in range(deger1[0], deger1[1], deger1[2]):
for deger2 in np.arange(deger2[0], deger2[1], deger2[2]):
deger2 = round(deger2, 1)
for deger3 in np.arange(deger3[0], deger3[1], deger3[2]):
deger3 = round(deger3, 1)
self.items.append((deger1, deger2, deger3))