bonjour,
je veux écrire un script python avec condition [id] < n tel que n = listID[-1] le dernier id de la liste listID
le script est le suivant:
voici l'erreur que j'ai:
je veux écrire un script python avec condition [id] < n tel que n = listID[-1] le dernier id de la liste listID
le script est le suivant:
Code:
curs = arcpy.SearchCursor(table)for p in curs:
listID.append(p.getValue("ID"))
listID_n1.append(p.getValue("id_n1"))
listID_n2.append(p.getValue("id_n2"))
listID_n2.sort()
del p
N = listID[-1]
#print N
origin = arcpy.SearchCursor(SIF, "[ID] <N")
for i in origin:
if i.getValue(fieldname) == 1:
..................
Code:
Traceback (most recent call last): File "C:\Users\admin\Desktop\0test\Fsiftabla.py", line 38, in <module>
origin = arcpy.SearchCursor(SIF, "[ID] < N")
File "C:\Program Files (x86)\ArcGIS\Desktop10.0\arcpy\arcpy\__init__.py", line 804, in SearchCursor
return gp.searchCursor(*args)
File "C:\Program Files (x86)\ArcGIS\Desktop10.0\arcpy\arcpy\geoprocessing\_base.py", line 357, in searchCursor
self._gp.SearchCursor(*gp_fixargs(args)))
RuntimeError: ERROR 999999: Error executing function.
General function failure [table]
Trop peu de paramètres. 1 attendu.