我的 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_FIDORIG_FID

你在ORIG_FIDFIRST之间还有一个白色的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")