Odpowiedzi:
Zauważysz, że TRU_W_DatableFeaturesjest to opcjonalne wejście. Gdy ArcGIS wywołuje skrypt w języku Python z opcjonalnymi argumentami, przekaże #w miejsce opcjonalnego argumentu, który nie został wypełniony. Jest tak, ponieważ argumenty Pythona są pozycyjne.
W przeciwnym razie, jeśli wywołujesz ten skrypt z Pythona zamiast ArcGIS, możesz (nie) ustawić TRU_W_DatableFeatures.
Zatem to ifstwierdzenie sprawdza istnienie TRU_W_DatableFeatures, i cokolwiek w tym ifstwierdzeniu zostanie wykonane, tylko jeśli TRU_W_DatableFeaturesistnieje.