我不斷收到一個IndentationError:預期有一個縮進塊。爲什麼會發生此錯誤?循環的縮進錯誤
import arcpy
from arcpy import env
env.workspace = r'D:\Programming\Lab1\lab1.gdb'
env.overwriteOutput = 1
env.qualifiedFieldNames = "UNQUALIFIED"
#list the feature classes
soils = arcpy.ListFeatureClasses()
for soils in arcpy.ListFeatureClasses():
你有沒有在你的循環......你到底想幹什麼?我還建議'因爲土壤中的土壤:'因爲你已經將列表作爲'soils'變量 –
你也在說'soils = arcpy.ListFeatureClasses()'然後再次引用'arcpy.ListFeatureClasses()'你的循環定義。如果你想遍歷每個「要素類」,那麼你的循環應該像'for土壤中的feature_class:' – Harrison