Відповіді:
Ви помітите, що TRU_W_DatableFeaturesце необов'язковий ввід. Коли ArcGIS викликає скрипт Python з необов'язковими аргументами, він передасть #замість необов’язкового аргументу, який не був заповнений. Це тому, що аргументи Python є позиційними.
В іншому випадку, якщо ви викликали цей скрипт з Python замість ArcGIS, ви (можливо) не встановите TRU_W_DatableFeatures.
Таким чином, це ifтвердження перевіряє наявність TRU_W_DatableFeatures, і все, що є в цій ifзаяві, буде виконуватися лише за TRU_W_DatableFeaturesнаявності.