Saya mencoba mencari nama path dari dokumen ArcMap saat ini yang sedang menjalankan skrip python.
Sebagai contoh:
"F:\2012\1111\MyArcMap.mxd"
Saya lelah menggunakan
sys.argv[0]
seperti yang ditunjukkan di sini
Menemukan lokasi skrip ... secara dinamis
tapi ini memberi saya jalur skrip python bukan .mxd
Adakah pikiran?
MapDocument.filePath
mengembalikan nilai yang diharapkan?Jawaban:
Coba
MapDocument.filePath
:sumber