Python for ArcGIS

Looking for 10.3 or Pro content?

Documentation and other resources for this ArcGIS capability can be accessed from, a new site focused on ArcGIS for Desktop users. In about three weeks we will begin redirecting to that page. Documentation for 10.2x and earlier releases will continue to be accessible.

Don't wait. Begin exploring now!

Recent Blog Posts

More Blog posts
  • Python is a highly efficient and intuitive language that is pervasive throughout the ArcGIS Platform, as well as the larger scientific community. I personally love writing Python code because you can build sophisticated scripts that accomplish a wide array of … Continue reading

  • ArcGIS geoprocessing tools have rich functionality for messaging and reporting progress within the ArcGIS family of applications. With script tools implemented using python the coding patterns are well established and documented. One of our users created a script tool which called out to a c++ library (DLL). The processing done within the c++ library was […]

  • This year at the user conference we had (once again) multiple user come by the island and ask if it’s possible to run a model or script on a regular basis, or at a prescribed time… the answer is yes. Click the link to the esri blog at Scheduling a Python script or model to […]

  • Again this year, python is the focus of many workshops and demos during the Esri User Conference. For those of you going to San Diego here is a link to the digital agenda filtered for “Python” : Also, feel free to come by the Spatial Analysis Island as members of the team will be […]

  • A hands-on website and a print book for seasoned GIS practitioners and newcomers to GIS Consumer mapping has opened the eyes of the world, and especially decision makers, to the value of maps and geography and consequently increased the demand … Continue reading