Python Resources
Language Specific:
The Python Documentation
(for 2.5.1)
THE Python Tutorial
(for 2.5.1)
Beginner's Guide to Python
How to Think Like a Computer Scientist: Learning with Python
(free online book)
Dive Into Python: Python from novice to pro
(free online book)
Python Examples
(source code)
Python Tutorials
(by subject)
ESRI
Geoprocessing
Documentation:
HowTo
:
Get started writing Python
geoprocessing
scripts in
ArcGIS
9.x
Geoprocessing
Commands Quick Reference Guide
(PDF)
The
Geoprocessing
Programming Model
(PDF)
Writing Python Scripts
(guide)
Geoprocessing_data_types
(PDF)
GIS Programming in Python:
Python for
Geocomputation
and
Geovisualization
(PDF, non-ESRI)
Computational Techniques for Spatial Analysis
(online course)
A Guide to the Python Universe for ESRI Users
(PDF)
GIS Programming with Python
(online course)
Geoprocessing
in
ArcGIS
(PDF)
Writing
Geoprocessing
Scripts with
ArcGIS
(ESRI PDF)
GIS Database Programming - basic data manipulation:
ESRI
Shapefile
White Paper, including the
shapefile
data format
(PDF, ESRI)
Python programs for reading/writing dbf files
(links,
sourceforge
)
Map Projections and Python Programming
(links)
Creating a line feature in
ArcGIS
using Python