Jawaban:
Anda bisa kode dalam VBA mxd dan memanggil skrip python dalam pembungkus kode di bawah ini:
Private Function MxDocument_OpenDocument() As Boolean
End Function
Di 10.0, Anda bisa menggunakan VBA seperti dalam jawaban artwork21 , atau menulis add-in ArcMap yang sangat sederhana menggunakan ArcObjects untuk menjalankan alat skrip atau keluar ke executable / skrip sewenang-wenang pada startup, seperti dalam jawaban ini .
Mungkin perlu menunggu untuk add-in Python 10.1 jika Anda tidak ingin menulis add-in ArcObjects khusus untuk ini.