जवाबों:
आप देखेंगे कि TRU_W_DatableFeatures
एक वैकल्पिक इनपुट है। जब आर्कगिस एक पाइथन स्क्रिप्ट को वैकल्पिक तर्कों के साथ कहता है तो यह वैकल्पिक तर्क के #
स्थान पर पास हो जाएगा जिसे भरा नहीं गया है। ऐसा इसलिए है क्योंकि पायथन तर्क स्थितिगत हैं।
अन्यथा अगर आप आर्कगिस के बजाय पाइथन से इस स्क्रिप्ट को बुला रहे थे तो आप सेट नहीं कर सकते TRU_W_DatableFeatures
।
इसलिए यह if
कथन अस्तित्व के लिए जाँच कर रहा है TRU_W_DatableFeatures
, और जो कुछ भी इस if
कथन के भीतर है वह केवल तभी TRU_W_DatableFeatures
मौजूद होगा जब मौजूद होगा।