Привет, друзья,
вопрос по ноду python в dynamo: что у вас появляется в выпадающем окошке при написании точки? У меня появляются только стандартные атрибуты, атрибуты из design script, но ничего из revit api.
Для “clr.” (нет, например, разных AddReference) или массива (с ним всё в порядке, вроде бы) вот так вот:
Для “Point.”:
Но, например, для “DocumentManager.” ничего не появляется, равно как и для элементов из revit api. У вас так же, и это норма, или у меня что-то не так? В терминале динамо появляется ошибка Failed to look up type (после “RevitServices.” тоже ничего не появляется).
IronPython.Runtime.UnboundNameException: name 'DocumentManager' is not defined
в IronPython.Compiler.LookupGlobalInstruction.Run(InterpretedFrame frame)
в Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
в Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
в IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
в IronPython.Compiler.PythonScriptCode.EvalWrapper(CodeContext ctx)
в IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
в Microsoft.Scripting.SourceUnit.Execute(Scope scope)
в Dynamo.Python.IronPythonCompletionProvider.TryGetType(String name)
Failed to look up type
Однако, после “Autodesk.” появляется: