Объект класса missingmemberexception: 'идентификатор' имеет длину не атрибут''


Я пытаюсь получить длину кривой, но я получаю сообщение: MissingMemberException: 'Guid' object has no attribute 'length' тот же сценарий в C# работает отлично. В чем проблема с переводом на python? Вот документация .

PYTHON:

import rhinoscriptsyntax as rs

ln = rs.AddLine(pt1, pt2)

a = ln 
b = ln.Length

С#:

Line ln;

ln = new Line(pt1, pt2);

A = ln;
B = ln.Length;
1 3

1 ответ:

Я имел быстрый взгляд на документы. Я думаю, что вы должны использовать rhinoscriptsyntax.CurveLength. AddLine возвращает Guid, а не объект curve. Вы можете передать Guid в CurveLength.

rs.CurveLength(ln)