Summary
We covered a lot of ground in this chapter. Knowing how to use scripting to your advantage is quickly shifting from being a non-essential, nice to have talent to a required skill for technical GIS positions. Hopefully, after reading this chapter and seeing just a few of the many ways Python can be used to script within the ArcGIS ecosystem, it's easy to see why Python skills are so important. From geodatabase administration to ArcGIS Server to Portal, all have administrative tasks that can be scripted with Python. With the REST API, if it can be reached through a URL, it can be scripted. The Python Standard Library has everything needed to query our ArcGIS Server logs and send emails with error reports (my favorite part of this chapter). We also looked at the Portal for the ArcGIS command-line utilities and how to utilize them to create Portal users programmatically. Next, inChapter 8, The ArcGIS Python API, we will use the ArcGIS API for Python, a very powerful library to access...