Обработка пустых значений
Данный узел или опция доступны, только если они включены в лицензии PolyAnalyst Server.

Пустые значения в узле Python обрабатываются с помощью простого скрипта:

result = parent

Узел способен обрабатывать пустые значения всех типов данных, за исключением булевых. В таблице данных, которая является результатом работы узла, булевые колонки преобразуются в строковые. Это происходит только по причине того, что Python не имеет специальных пустых значений для булевого типа данных. При импорте булевых данных в узел Python мы получаем особые значения (None), которые не включают булевый тип данных. В этом случае мы получаем особые значения для всех объектов. При попытке конвертации их в типы значений для PolyAnalyst тип колонки модифицируется из булевой колонки в колонку Python-объектов (класс объектов Python). С помощью скрипта эти объекты конвертируются в их строковые представления.