Câu trả lời:
Bạn sẽ nhận thấy đó TRU_W_DatableFeatures
là một đầu vào tùy chọn. Khi ArcGIS gọi một tập lệnh Python với các đối số tùy chọn, nó sẽ chuyển #
vào vị trí của một đối số tùy chọn chưa được điền. Điều này là do các đối số Python là vị trí.
Mặt khác, nếu bạn đang gọi tập lệnh này từ Python thay vì ArcGIS, bạn (có thể) không được đặt TRU_W_DatableFeatures
.
Vì vậy, if
tuyên bố này đang kiểm tra sự tồn tại của TRU_W_DatableFeatures
, và bất cứ điều gì trong if
tuyên bố này sẽ chỉ được thực hiện nếu TRU_W_DatableFeatures
tồn tại.