I copied the sample python script from this webpage and modified for my own data and paths.
Topo to Raster—Help | ArcGIS for Desktop
<SPAN class="comment token"># Name: TopoToRaster_Ex_02.py</SPAN>
<SPAN class="comment token"># Description: Interpolates a hydrologically correct surface </SPAN>
<SPAN class="comment token"># from point, line, and polygon data.</SPAN>
<SPAN class="comment token"># Requirements: Spatial Analyst Extension</SPAN>
<SPAN class="comment token"># testing topo to raster gcr</SPAN>
<SPAN class="comment token"># Import system modules</SPAN>
<SPAN class="keyword token">import</SPAN> arcpy
<SPAN class="keyword token">from</SPAN> arcpy <SPAN class="keyword token">import</SPAN> env
<SPAN class="keyword token">from</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa <SPAN class="keyword token">import</SPAN> <SPAN class="operator token">*</SPAN>
<SPAN class="comment token"># Set environment settings</SPAN>
env<SPAN class="punctuation token">.</SPAN>workspace <SPAN class="operator token">=</SPAN> <SPAN class="string token">"D:/clovis_portales/cp_spatial/hydrology/water_level_analysis_v7_py"</SPAN>
<SPAN class="comment token"># Set local variables</SPAN>
<SPAN class="comment token">##inPointElevations = TopoPointElevation(['wells_in.shp', 'usgs_wl'])</SPAN>
inContours <SPAN class="operator token">=</SPAN> TopoContour<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN><SPAN class="string token">'rwl_krg_cntr_smth.shp'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'CONTOUR'</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Check out the ArcGIS Spatial Analyst extension license</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CheckOutExtension<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Spatial"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Execute TopoToRaster</SPAN>
outTTR <SPAN class="operator token">=</SPAN> TopoToRaster<SPAN class="punctuation token">(</SPAN>inContours<SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token">### Save the output </SPAN>
<SPAN class="comment token">##outTTR.save("D:/clovis_portales/cp_spatial/hydrology/water_level_analysis_v7_py/ttrout03")</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></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>I keep getting the following errors:
Traceback <SPAN class="punctuation token">(</SPAN>most recent call last<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">:</SPAN>
File <SPAN class="string token">"D:\clovis_portales\cp_spatial\hydrology\water_level_analysis_v7_py\ord_krige_2010_2015_wls_v2_for_question_post.py"</SPAN><SPAN class="punctuation token">,</SPAN> line <SPAN class="number token">25</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">in</SPAN> <SPAN class="operator token"><</SPAN>module<SPAN class="operator token">></SPAN>
outTTR <SPAN class="operator token">=</SPAN> TopoToRaster<SPAN class="punctuation token">(</SPAN>inContours<SPAN class="punctuation token">)</SPAN>
File <SPAN class="string token">"C:\Program Files (x86)\ArcGIS\Desktop10.3\ArcPy\arcpy\sa\Functions.py"</SPAN><SPAN class="punctuation token">,</SPAN> line <SPAN class="number token">2777</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">in</SPAN> TopoToRaster
out_contour_error_feature<SPAN class="punctuation token">)</SPAN>
File <SPAN class="string token">"C:\Program Files (x86)\ArcGIS\Desktop10.3\ArcPy\arcpy\sa\Utils.py"</SPAN><SPAN class="punctuation token">,</SPAN> line <SPAN class="number token">53</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">in</SPAN> swapper
result <SPAN class="operator token">=</SPAN> wrapper<SPAN class="punctuation token">(</SPAN><SPAN class="operator token">*</SPAN>args<SPAN class="punctuation token">,</SPAN> <SPAN class="operator token">**</SPAN>kwargs<SPAN class="punctuation token">)</SPAN>
File <SPAN class="string token">"C:\Program Files (x86)\ArcGIS\Desktop10.3\ArcPy\arcpy\sa\Functions.py"</SPAN><SPAN class="punctuation token">,</SPAN> line <SPAN class="number token">2753</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">in</SPAN> Wrapper
out_contour_error_feature<SPAN class="punctuation token">)</SPAN>
File <SPAN class="string token">"C:\Program Files (x86)\ArcGIS\Desktop10.3\ArcPy\arcpy\geoprocessing\_base.py"</SPAN><SPAN class="punctuation token">,</SPAN> line <SPAN class="number token">504</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">in</SPAN> <SPAN class="operator token"><</SPAN><SPAN class="keyword token">lambda</SPAN><SPAN class="operator token">></SPAN>
<SPAN class="keyword token">return</SPAN> <SPAN class="keyword token">lambda</SPAN> <SPAN class="operator token">*</SPAN>args<SPAN class="punctuation token">:</SPAN> val<SPAN class="punctuation token">(</SPAN><SPAN class="operator token">*</SPAN>gp_fixargs<SPAN class="punctuation token">(</SPAN>args<SPAN class="punctuation token">,</SPAN> <SPAN class="token boolean">True</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN>
RuntimeError<SPAN class="punctuation token">:</SPAN> Object<SPAN class="punctuation token">:</SPAN> Error <SPAN class="keyword token">in</SPAN> executing tool
<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></SPAN><SPAN></SPAN></SPAN>
It doesnt work with point or contour data. Topo to raster works fine with same data and paths when using the GUI in arc toolbox
thanks in advance for any help
Geoff