1 # -*- coding: utf-8 -*-
9 with open("input.csv", newline='') as datafile:
10 csvdata = csv.DictReader(datafile, quoting=csv.QUOTE_NONNUMERIC)
11 for field in csvdata.fieldnames:
14 for field in csvdata.fieldnames:
15 mydata[field].append(line[field])
17 myScript = pydefx.PyScript()
18 myScript.loadFile("tempostudy.py")
20 mySample = myScript.CreateEmptySample()
21 print(mySample.getInputNames())
22 print(mySample.getOutputNames())
24 mySample.setInputValues(mydata)
26 myStudy = pydefx.PyStudy()
27 myParams = myStudy.createDefaultParameters(resource="localhost");
29 wd = os.path.join(myParams.salome_parameters.work_directory, "minifixtest")
30 myParams.salome_parameters.work_directory = wd
32 myStudy.createNewJob(myScript, mySample, myParams)
35 print(myStudy.getJobState())
36 print(myStudy.getResult())
38 print(myStudy.global_result)
39 print(myStudy.getProgress())