โค้ดตัวอย่างสำหรับเครื่องมือสคริปต์ซึ่งจะมีช่องทำเครื่องหมายเดียว หากกล่องกาเครื่องหมายจะถูกตรวจสอบโดยผู้ใช้เครื่องมือจะตรวจสอบการมีอยู่ของไฟล์ข้อมูลที่ระบุ
import arcpy
input_fc = r'C:\GIS\Temp\data_shp.shp'
#getting the input parameter - will become a tool parameter in ArcGIS of Boolean type
ischecked = arcpy.GetParameterAsText(0)
#Important to convert the check box value to a string first.
#Should be 'true' with the small case for 't',
#not the 'True' as shown in the Python window in ArcGIS
if str(ischecked) == 'true':
arcpy.AddMessage("The check box was checked")
result = arcpy.Exists(input_fc)
#to return 'True' or 'False' depending on whether the data file exists
#since it is a Boolean, important to convert it to a string
arcpy.AddMessage(str(result))
else: #in this case, the check box value is 'false', user did not check the box
arcpy.AddMessage("The check box was not checked")
อย่าลืมเพิ่มพารามิเตอร์เครื่องมือของประเภทข้อมูลบูลีนเมื่อสร้างเครื่องมือสคริปต์ใหม่ในแอปพลิเคชัน ArcGIS Desktop พารามิเตอร์นี้จะแสดงเป็นกล่องกาเครื่องหมายโดยอัตโนมัติเมื่อผู้ใช้เรียกใช้เครื่องมือ