GIS Automation Toolkit
50+ working Python scripts, organized by task — batch format conversion, coordinate system detection and reprojection at scale, clipping/merging/dissolving across many files at once, attribute automation, spatial overlay, map layout automation, and topology QC. Every script that applies to both platforms is given in ArcPy and PyQGIS. Includes a beginner-friendly foundation section, so it works as a tutorial as well as a reference.
Get the GIS Automation Toolkit + Rapid Terrain Analysis Toolkit Kindle bundle for $12.51 — see the bundle on Amazon.