5import isystem.connect
as ic
12 connMgr = ic.ConnectionMgr()
13 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
15 ideCtrl = ic.CIDEController(connMgr)
17 outParams = ic.StrStrMap()
18 inParams = ic.StrStrMap()
19 inParams[
"Dividend"] =
"10"
20 inParams[
"Divisor"] =
"2"
21 outParams = ideCtrl.invoke(
"/IDE/Divide", inParams)
22 if outParams[
'ResultB'].lower() ==
"true":
23 print(f
"`invoke()` executed successfully, divide results: {outParams['Info']}")
24 print(f
"\tQuotient: {outParams['Quotient']}")
25 print(f
"\tRemainder: {outParams['Remainder']}")
27 print(f
"`invoke()` failed, result string: {outParams['ResultS']}")
30if __name__ ==
"__main__":