Python plays a central role in the ArcGIS experience. This video takes you from the basics of Python and running geoprocessing tools and functionality to creating your own tools using Python. New Python features in ArcGIS 10, including ArcPy, ESRI’s new Python site package, are highlighted along with new map automation and map algebra functionality. The Python window, a new embedded Python interpreter within ArcGIS, is also discussed, and demonstrations are used to illustrate the techniques and best practices that should be implemented within this framework. This video is a recording of a technical session conducted at the 2010 ESRI Developer Summit.