ฉันกำลังเขียนสคริปต์หลามฉันมี mxd และพื้นที่ทำงานเป็นไฟล์ฐานข้อมูลที่มีไฟล์ทั้งหมดที่ฉันต้องการ ปัญหาที่ฉันพบในการทดสอบและการเขียนรหัสคือแม้ว่าคำสั่ง:
arcpy.env.overwriteOutput=True
ไฟล์ทั้งหมดที่มีอยู่ในฐานข้อมูลภูมิศาสตร์ไม่สามารถเขียนทับได้ มีวิธีแก้ไขไหม
ใน ArcMap คุณตรวจสอบ "เขียนทับผลลัพธ์ของการดำเนินการประมวลผลทางภูมิศาสตร์" ในการประมวลผลทางภูมิศาสตร์> ตัวเลือกการประมวลผลทางภูมิศาสตร์หรือไม่
—
Baltok
ใช่ฉันทำ. แต่ไม่ได้ผล
—
Annalisa Minelli
คุณทราบถึงการล็อคคีมากับข้อมูลของคุณหรือไม่ ที่สามารถป้องกันการเขียนทับได้เช่นกัน ไฟล์และฐานข้อมูลส่วนบุคคลทางภูมิศาสตร์มีความอ่อนไหวโดยเฉพาะอย่างยิ่งเพราะถ้าหนึ่งคุณลักษณะชั้นมีล็อคมันล็อคฐานข้อมูลทางภูมิศาสตร์ทั้งหมด
—
Baltok
เมื่อคุณพูดว่า "ไฟล์ทั้งหมดที่มีอยู่ในฐานข้อมูลทางภูมิศาสตร์ไม่สามารถเขียนทับ" คุณหมายถึงสคริปต์ล้มเหลวหรือไม่เสร็จสมบูรณ์ แต่เพียงแค่ไม่เขียนทับคุณลักษณะชั้นที่ควร?
—
Chad Cooper
พยายามเรียกใช้รหัสของคุณจาก python IDE เช่น PyScripter จากนั้นปิด ArcMap
—
geogeek