Does ArcGIS 10 have a Geoprocessor Programming Model by using Arcpy? is it possible to use ArcGIS 9.3 Geoprocessor Programming Model within ArcGIS 10?

4 Answers 4


There is no version 10 Geoprocessor Programming Model. Some of 9.3's is applicable, but your best source is the online help for ArcPy and you will have to do a lot of scrolling and searching within there. The fundamental are similar, but the help documentation plus some examples on the Geoprocessing site are your best sources for now.


It depends what you call by "Geoprocessor Programming Model". If it means "PDF file with nice pictures officially provided by ESRI" then there is a NIMxxxxx about it and you know it will take some time.

Here is another way using pydoc:

C:\Dev\arc-py>set PATH=C:\Python26\ArcGIS10.0\Lib;%PATH%

C:\Dev\arc-py>pydoc.py -w "C:\Program Files (x86)\ArcGIS\Server10.0\arcpy"
wrote _importable_modules.html
wrote arceditor.html
wrote arcengine.html
wrote arcenginegeodb.html
wrote arcinfo.html
wrote arcpy.html
wrote arcpy._base.html
wrote arcpy._ga.html
wrote arcpy._graph.html
wrote arcpy._importable_modules.html
wrote arcpy._management.html
wrote arcpy._mapping.html
wrote arcpy.analysis.html
wrote arcpy.arc.html
wrote arcpy.arcobjects.html
no Python documentation found for 'arcpy.arcobjects._base'
no Python documentation found for 'arcpy.arcobjects.arcobjectconversion'
no Python documentation found for 'arcpy.arcobjects.arcobjects'
no Python documentation found for 'arcpy.arcobjects.geometries'
wrote arcpy.arcobjects.mixins.html
wrote arcpy.ba.html
wrote arcpy.cartography.html
wrote arcpy.conversion.html
wrote arcpy.ddd.html
wrote arcpy.edit.html
wrote arcpy.fabric.html
wrote arcpy.ga.html
wrote arcpy.geocoding.html
wrote arcpy.geoprocessing.html
wrote arcpy.geoprocessing._base.html
wrote arcpy.interop.html
wrote arcpy.lr.html
wrote arcpy.management.html
wrote arcpy.mapping.html
wrote arcpy.md.html
wrote arcpy.na.html
wrote arcpy.sa.html
wrote arcpy.sa.CompoundParameter.html
wrote arcpy.sa.Functions.html
wrote arcpy.sa.ParameterClasses.html
wrote arcpy.sa.Utils.html
wrote arcpy.schematics.html
wrote arcpy.server.html
wrote arcpy.stats.html
wrote arcpy.ta.html
wrote arcpy.toolbox.html
wrote arcpy.toolbox_code.html
wrote arcpy.utils.html
wrote arcserver.html
wrote arcview.html

C:\Dev\arc-py>start arcpy.html

PS. See https://stackoverflow.com/questions/2199739/pydoc-fails-u nder-windows-and-python-2-6-4 why PATH-hack is needed.

  • Is this run at the command line or in IDLE?
    – Justin
    Feb 8, 2012 at 16:41
  • This is command line (CMD). pydoc has issues in Python 2.6 (packaged with AGS10) on Windows, therefore here is PATH-hack at beginning. But you can try. Feb 8, 2012 at 17:04
  • 2
    -1. I hardly see how this is any better than the official documentation included in the help. In fact, the documentation strings you see in the pydoc are taken directly from the help system. Feb 8, 2012 at 21:59
  • @Justin, David Wynne showed how to this in IDLE, link Feb 28, 2012 at 7:38

I found this while doing a search for the same thing:


"An unofficial arcPy OMD has just been posted on the ArcGIS Forums. Just for a nice poster to hang on your wall.


  • BTW - I havent looked to check the accuracy of it yet. So I dont know if its any good.
    – glw
    Apr 17, 2012 at 21:43

The PDF for version 10 is available here: https://www.arcgis.com/home/item.html?id=fe43556c8fd94ddc9af5a07f4d515fbd

  • 2
    This doesn't truly answer the question. Link only answers tend to go stale, so its better to provide at least some context.
    – BradHards
    Sep 19, 2017 at 10:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.