파이썬 스크립트를 작성하고 있는데 mxd가 있으며 작업 공간은 필요한 모든 파일이있는 지오 데이터베이스 파일입니다. 코드 테스트 및 작성에서 발생하는 문제는 다음 명령에도 불구하고입니다.
arcpy.env.overwriteOutput=True
지오 데이터베이스에 포함 된 모든 파일을 덮어 쓰지 못합니다. 이 문제를 해결하는 방법이 있습니까?
ArcMap에서 Geoprocessing> Geoprocessing Options의 "지오 프로세싱 작업의 출력 덮어 쓰기"를 확인 했습니까?
—
Baltok
응 나는 했어. 그러나 작동하지 않았다.
—
Annalisa Minelli
데이터에 대한 스키마 잠금을 알고 있습니까? 덮어 쓰기도 방지 할 수 있습니다. 파일 및 개인 지오 데이터베이스는 특히 하나의 피처 클래스에 잠금이 있으면 전체 지오 데이터베이스를 잠그기 때문에 이에 민감합니다.
—
Baltok
"지오 데이터베이스에 포함 된 모든 파일을 덮어 쓰지 못함"이라고 말하면 스크립트가 실패하거나 완료되었지만 기능 클래스를 덮어 쓰지 않는 것입니까?
—
채드 쿠퍼
PyScripter와 같은 파이썬 IDE에서 코드를 실행 한 다음 ArcMap을 닫으십시오.
—
geogeek