Объекты языковых единиц - shyzik93/ManSPy GitHub Wiki
������� �������� ������
������� �������� ������ �������� ���������� ���������� ��������������� �������� � ��������� ����� �������������� ��������������� �� ����������. ������ �������� ���������� � ������ ObjUnit � �������� ������.
� ��������� ������������ ��� ����� ������������ ��������� �������:
- ����� - ��������� �������� ���������� ��� � ������� (���, ����, �������), ��� � ��� ��� ����� � ����� (�����, �����, ����� ����, �����).
- ����������� - ��������� �������� ���������� ��� � ����� ��������, ��� � � ����������� (�����, ����������, ������, ����������)
- �������� ����������� - ����� � ���, ��� ����, �� ����������� �������������� �����: ����������, ���������.
- ������
- ��������� (���������) - ������ � �������, ���������� � ������������� ���������� � ������� ��������. ��������, ���� �� ��������� �������� �� �����, �� � ������ ������ ����� ���� ��������.
������ �����
- word(index) - ���������� ������� (�������)
- word(index, name) - ���������� �������������� �������
- word(index, name, value) - ��������� �������������� �������
- word[name] - ���������� �������������� �����
- word[name] = value - ��������� �������������� �����
������ �����������
- sentence(index) - ���������� ����� (������)
- sentence(index, name) - ���������� �������������� �����
- sentence(index, name, value) - ��������� �������������� �����
- sentence[name] - ���������� �������������� �����������
- sentence[name] = value - ��������� �������������� �����������
sentence.getByCharacteristic(name, value) - ���������� ������ ����, ������� ���������� ��������������.
sentence.getByCharacteristicFeatures(name, value) - ���������� ������� ������� ������������� ��� �����������, ������� ���������� ��������������. �� ���� ������� ���� {������:����������}. ��������� �������� ������� ��� ����, � ������� ��������� �� ��� ���� ����������� ��� ��������������.
sentence.delByCharacteristic(name, value) - ������� ��� �����, ��������������� �������������� name �� ��������� value. � ������ �������������������� ������� ������������ ��� �������� ���� ��������� ����� ����������� �������.
*sentence.delByIndex(indexes) - ������� ����� �� ��� �������. � ������� ����� ���� �������� ����� ���������� �������� ��� ����� �� ���� �������� ����� �������.
*sentence.delByIndexWithoutSync(indexes) - ������ �� �� �����, �� ��� ������������� �������� ����� ��������. ������������ � ������ ����������.
sentence.GetAndDel(index) - ���������� ����� �� �������, � ����� - ������� ��� �� �����������. ����� �� ����� pop() � �������.
*sentence.addFeature(index, indexes) - ��������� �������������� ��� ����������� � ��������� indexes ��� �������� �������������� feature ����� � �������� index.
sentence.addLink(index_parent, index_obient) - ������������� �������������� ����� ����� �������. index_parent - ������ �������� ����� (��������), index_obient - ������ ������������ ����� (����������). ��������, ������������ ��� ��������� ������ ����� ������ ����������� � ���������� ������������.
sentence.getObient(index) - ���������� ������ ����, ������� ��������� ����� � �������� index.
sentence.getControl(index) - ���������� �����, �������� ����������� ����� � �������� index.
sentence.getSentence(Type) - ���� � �������� Type �������� "dict", �� ������� ��������� �� ����������� � ���� ������� ����. ���� "listDict" , �� ��������� ������ ����.
sentence.getLen([func]) - ���������� ����� �����������. ���� � ���� ����������� ����� ������ �������� ����� ����� ������ �����, ��� ��� �������������� � ����������� ���������� ���������������, � �������� ��� ����� - ����� ��������� ����� "����������� �� ����������". � �������� ��������������� ��������� func ����� �������� �������, ����� ����� ��������� ��������� ���������� ������� � ����� �����������. ��������, ������ ������������ � ����� for � ���������� �������� range().
sentence.functionToValues(index, parametr_name, function) - ��������� ������� function � ��������� ������, ������� �������� ��������� ��������� parametr_name ����� � �������� index. ������� �������, ��������� ������� function � ������������, ��������������� ��� �������. ������� � �������� parametr_name ����� ���� ���� "feature" ��� "link".
sentence.getSurroundingNeighbours(index) - ���������� ��� ����� - �� ������ ������ � ������ ������� ����� � �������� index. ������������ ������ ������, ������� �� ����, ��� ��� �������� ��������. ���� ����� � �������� index ����� � ����� ��� � ������, �� ������ ���������������� ������ �������� None.