我的 Python 代码中有语法错误,但我看不到哪里?
Syntax Errors in my Python code but I don't see where?
错误在代码的最后一行,错误是 SyntaxError: invalid syntax
# Step 10 - DISSOLVE RDiffIntersect using FID_RDiffBuffer and FID_"AreaFileName"
arcpy.Dissolve_management(in_features="RDiff_AreaIntersect",
out_feature_class="C:/Users/User/Desktop/claudio.gdb/RDiff_AreaIntersect_Dissolve",
dissolve_field="FID_RDiffBuffer",
ORIG_FID, statistics_fields="OBJECTID_1 FIRST;FID_RDiffBuffer FIRST;gps_latitu FIRST;gps_longit FIRST",
ORIG_FID FIRST, multi_part="MULTI_PART", unsplit_lines="DISSOLVE_LINES")
关键字参数后有位置参数:
ORIG_FID
和 ORIG_FID
你在ORIG_FID
和FIRST
之间还有一个白色的space
以下不会抛出 SyntaxError
但可能不准确:
arcpy.Dissolve_management(in_features="RDiff_AreaIntersect",
out_feature_class="C:/Users/User/Desktop/claudio.gdb/RDiff_AreaIntersect_Dissolve",
dissolve_field="FID_RDiffBuffer",
ORIG_FID = 0, # change this value to the one you need
statistics_fields="OBJECTID_1 FIRST;FID_RDiffBuffer FIRST;gps_latitu FIRST;gps_longit FIRST",
ORIG_FID=0, # change this value to the one you need
FIRST = 0, # change this value to the one you need
multi_part="MULTI_PART",
unsplit_lines="DISSOLVE_LINES")
错误在代码的最后一行,错误是 SyntaxError: invalid syntax
# Step 10 - DISSOLVE RDiffIntersect using FID_RDiffBuffer and FID_"AreaFileName"
arcpy.Dissolve_management(in_features="RDiff_AreaIntersect",
out_feature_class="C:/Users/User/Desktop/claudio.gdb/RDiff_AreaIntersect_Dissolve",
dissolve_field="FID_RDiffBuffer",
ORIG_FID, statistics_fields="OBJECTID_1 FIRST;FID_RDiffBuffer FIRST;gps_latitu FIRST;gps_longit FIRST",
ORIG_FID FIRST, multi_part="MULTI_PART", unsplit_lines="DISSOLVE_LINES")
关键字参数后有位置参数:
ORIG_FID
和 ORIG_FID
你在ORIG_FID
和FIRST
之间还有一个白色的space
以下不会抛出 SyntaxError
但可能不准确:
arcpy.Dissolve_management(in_features="RDiff_AreaIntersect",
out_feature_class="C:/Users/User/Desktop/claudio.gdb/RDiff_AreaIntersect_Dissolve",
dissolve_field="FID_RDiffBuffer",
ORIG_FID = 0, # change this value to the one you need
statistics_fields="OBJECTID_1 FIRST;FID_RDiffBuffer FIRST;gps_latitu FIRST;gps_longit FIRST",
ORIG_FID=0, # change this value to the one you need
FIRST = 0, # change this value to the one you need
multi_part="MULTI_PART",
unsplit_lines="DISSOLVE_LINES")