[GIS] Python: Run script when opening an MXD in ArcGIS 10

arcmappython

This post is related to
Running Python Script when opening MXD?

I would like a python script to run every time a .mxd is opened. However, the link above uses VBA to do it, which ESRI suggests migrating away from….

http://events.esri.com/uc/QandA/index.cfm?fuseaction=answer&conferenceId=2F6DC1A1-1422-2418-883C3868A9004888&questionId=3182

I am looking for way to do it with python.

Thoughts?

Best Answer

Stick with VBA in 10.0 as it's the only way to (easily) do it, 10.1 has Python Add-Ins which will let you run Python when you open a document (newDocument, openDocument events).

Related Question