请耐心等待我,因为我是Python的新手。
基本上,我试图在定义中设置一个布尔值,如下所示:
Params.HideScopeBoxes = True
这基于: http://revitapisearch.com/html/35cd76fc-ba75-7d6d-ca28-16b13f618f31.htm
问题是我希望能够根据函数的参数换出HideScopeBoxes。
我可以使用字符串来执行此操作,但是每当我尝试将其设置为True或False时,我都会“无法分配给调用函数错误”。我认为这是因为它试图做False = True。当我如上所述写出来时,它工作正常。
以下是代码:
答案 0 :(得分:0)
我明白了:
使用了setattr(对象,名称,值)