python - Revit Python 的 isinstance() 有问题
问题描述
我使用 if isinstance(ins,list): 来检查 . 但它返回 false 虽然 ins 是 List[Object]
def getname(ins):
name=[]
if isinstance(ins,list):
for i in ins:
name.append(i.Name)
else:
name.append(ins.Name)
return name
Levels = FilteredElementCollector(doc).OfClass(Level).ToElements()
ULevels = UnwrapElement(Levels)
Levelsname = getname(ULevels)
错误信息是:
AttributeError:“列表[对象]”对象没有属性“名称”