I have two feature classes:
COH_Address (points)
TAXLOTS_NOAT (polygons)
I am trying to find the best code for using a cursor to run through TAXLOTS_NOAT, grab the value for TLNO, and populate the field TLNO_GIS in the COH_Address feature class the TAXLOTS_NOAT feature class field TLNO.
<SPAN class="keyword token">import</SPAN> arcpy
<SPAN class="comment token"># Local variables:</SPAN>
COH_Address <SPAN class="operator token">=</SPAN> <SPAN class="string token">"C:\\Users\\mclbr\\Desktop\\AddressTest.gdb\\Places\\COH_Address"</SPAN>
TAXLOTS_NOAT <SPAN class="operator token">=</SPAN> <SPAN class="string token">"C:\\Users\\mclbr\\Desktop\\AddressTest.gdb\\TAXLOTS_NOAT"</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>MakeFeatureLayer_management<SPAN class="punctuation token">(</SPAN>TAXLOTS_NOAT<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"TAXLOTS_NOAT"</SPAN><SPAN class="punctuation token">)</SPAN>
rows <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>SearchCursor<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"TAXLOTS_NOAT"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"TLNO"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>MakeFeatureLayer_management<SPAN class="punctuation token">(</SPAN>COH_Address<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"COH_Address"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">for</SPAN> row <SPAN class="keyword token">in</SPAN> rows<SPAN class="punctuation token">:</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>SelectLayerByLocation_management<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"COH_Address"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"HAVE_THEIR_CENTER_IN"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"TAXLOTS_NOAT"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"NEW_SELECTION"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CalculateField_management<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"COH_Address"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"TLNO_GIS"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"%(row.TLNO)"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"PYTHON"</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>