как в питоне получить PipingSystemType для выбранного элемента (Select Model Element) или списка элементов ?
как например, нодами список всех типов , но нужно для выбранного элемента(ов):
пробовал как то так:
def U(elem): # короткая функция, чтобы каждый раз не писать UnwrapElement(), вместо этого достаточно U()
a = UnwrapElement(elem)
return a
pipetypes=[]
if isinstance(IN[0], list): # если на входе лист
for i in IN[0]:
pipetypes.append(U(i.Plumbing.PipingSystemType))
else: # в противном случае (это означает, что на входе 1 элемент)
pipetypes=(U(IN[0])).Plumbing.PipingSystemType
OUT = pipetypes