After I export my data to a shapefile, I have a range of addresses for which I need to replace their suffixes from Dr to Ave. I'm using a process I developed in Model Builder to perform the export. Is there a way to script the edit, and integrate it into my process model? Thanks.
Thanks for your help. I was able to build the process in Model Builder and integrate it with my data export model.
import arcpy import os import string import re arcpy.env.workspace = r'C:\Workspace\PARCELIDCLEANUP.gdb' fcs = arcpy.ListFeatureClasses() # Create list of fields for keeping s = ['PARCELNO'] for fc in fcs: print "** Now working on "+fc fields = arcpy.ListFields(fc) for field in fields: if field.baseName in s: rows = arcpy.UpdateCursor(fc) for row in rows: targetRow = row.PARCELNO row.PARCELNO = targetRow.replace(' ','') row.PARCELNO = targetRow.replace('-','') rows.updateRow(row) del row del rows print " Parcelno cleaned" if not field.baseName in s: None print "PARCELNO is edited"
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.