Does someone can help?
<SPAN class="pln"> </SPAN><SPAN class="kwd">import</SPAN><SPAN class="pln"> arcpy</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> os</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> string<BR /> fc </SPAN><SPAN class="pun">=</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"D:\\path\\test.shp"</SPAN><SPAN class="pln"><BR /><BR /><BR /><BR /> fieldNameList </SPAN><SPAN class="pun">=</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">[]</SPAN><SPAN class="pln"><BR /> fields </SPAN><SPAN class="pun">=</SPAN><SPAN class="pln"> arcpy</SPAN><SPAN class="pun">.</SPAN><SPAN class="typ">ListFields</SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">fc</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"*"</SPAN><SPAN class="pun">)</SPAN><SPAN class="pln"><BR /><BR /> </SPAN><SPAN class="kwd">for</SPAN><SPAN class="pln"> field </SPAN><SPAN class="kwd">in</SPAN><SPAN class="pln"> fields</SPAN><SPAN class="pun">:</SPAN><SPAN class="pln"><BR /> </SPAN><SPAN class="kwd">if</SPAN><SPAN class="pln"> field</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln">type </SPAN><SPAN class="kwd">in</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">(</SPAN><SPAN class="str">"Double"</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"Integer"</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"Single"</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"SmallInteger"</SPAN><SPAN class="pun">):</SPAN><SPAN class="pln"><BR /><BR /> fieldNameList</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln">append</SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">field</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln">name</SPAN><SPAN class="pun">)</SPAN><SPAN class="pln"><BR /> fn </SPAN><SPAN class="pun">=</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"'"</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">+</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"', '"</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln">join</SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">fieldNameList</SPAN><SPAN class="pun">)</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">+</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"'"</SPAN><SPAN class="pln"><BR /> </SPAN><SPAN class="kwd">print</SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">fn</SPAN><SPAN class="pun">)</SPAN><SPAN class="pln"> <BR /> </SPAN><SPAN class="kwd">with</SPAN><SPAN class="pln"> arcpy</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln">da</SPAN><SPAN class="pun">.</SPAN><SPAN class="typ">UpdateCursor</SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">fc</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">[</SPAN><SPAN class="pln">fn</SPAN><SPAN class="pun">])</SPAN><SPAN class="pln"> </SPAN><SPAN class="kwd">as</SPAN><SPAN class="pln"> cursor</SPAN><SPAN class="pun">:</SPAN><SPAN class="pln"><BR /><BR /> </SPAN><SPAN class="kwd">for</SPAN><SPAN class="pln"> row </SPAN><SPAN class="kwd">in</SPAN><SPAN class="pln"> cursor</SPAN><SPAN class="pun">:</SPAN><SPAN class="pln"><BR /><BR /> row</SPAN><SPAN class="pun">[</SPAN><SPAN class="lit">4</SPAN><SPAN class="pun">]</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">=</SPAN><SPAN class="pln"> row</SPAN><SPAN class="pun">[</SPAN><SPAN class="lit">0</SPAN><SPAN class="pun">]</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">+</SPAN><SPAN class="pln"> row</SPAN><SPAN class="pun">[</SPAN><SPAN class="lit">1</SPAN><SPAN class="pun">]</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">+</SPAN><SPAN class="pln"> row</SPAN><SPAN class="pun">[</SPAN><SPAN class="lit">2</SPAN><SPAN class="pun">]</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">+</SPAN><SPAN class="pln"> row</SPAN><SPAN class="pun">[</SPAN><SPAN class="lit">3</SPAN><SPAN class="pun">]</SPAN><SPAN class="pln"><BR /> cursor</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln">updateRow</SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">row</SPAN><SPAN class="pun">)</SPAN>
ERROR - RESULT
<SPAN class="pln"></SPAN><SPAN class="pun">>>></SPAN><SPAN class="pln"> <BR /> </SPAN><SPAN class="str">'tt'</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">'ff'</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">'vv'</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">'rr'</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">'update'</SPAN><SPAN class="pln"><BR /><BR /> </SPAN><SPAN class="typ">Traceback</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun">(</SPAN><SPAN class="pln">most recent call last</SPAN><SPAN class="pun">):</SPAN><SPAN class="pln"><BR /> </SPAN><SPAN class="typ">File</SPAN><SPAN class="pln"> </SPAN><SPAN class="str">"E:\path\test.py"</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> line </SPAN><SPAN class="lit">17</SPAN><SPAN class="pun">,</SPAN><SPAN class="pln"> </SPAN><SPAN class="kwd">in</SPAN><SPAN class="pln"> </SPAN><SPAN class="pun"><</SPAN><SPAN class="pln">module</SPAN><SPAN class="pun">></SPAN><SPAN class="pln"><BR /> </SPAN><SPAN class="kwd">for</SPAN><SPAN class="pln"> row </SPAN><SPAN class="kwd">in</SPAN><SPAN class="pln"> cursor</SPAN><SPAN class="pun">:</SPAN><SPAN class="pln"><BR /> </SPAN><SPAN class="typ">RuntimeError</SPAN><SPAN class="pun">:</SPAN><SPAN class="pln"> A column was specified that does </SPAN><SPAN class="kwd">not</SPAN><SPAN class="pln"> exist</SPAN><SPAN class="pun">.</SPAN><SPAN class="pln"><BR /></SPAN><SPAN class="pun">>>></SPAN><SPAN class="pln"> </SPAN>
Does anyone have a suggestion on how to otherwise solve the problem ... The need to automatically generate all the columns from the table, the calculation of the sum, the results are updated in the new column?
thanks in advance
PS I am an absolute beginner in python programming