ESRI .NET 도움말에서 찾았습니다.
파이썬
모든 ArcGIS Desktop 응용 프로그램에는 Python이라는 내장 스크립팅 언어가 포함되어 있습니다. 단순화 된 Python API (응용 프로그래밍 인터페이스)를 통해 ArcGIS의 여러 영역 (특히 지리 처리)에 액세스 할 수 있으므로 일반적인 작업을 쉽게 작성하고 자동화 할 수 있습니다. Python 스크립트는 쉽게 공유되며 외부 개발 환경없이 생성 할 수 있습니다. 과학, 공학 및 수학과 같은 영역에 중점을 둔 다양한 공개 Python 모듈이 있습니다. 모든 장점을 갖춘 Python은 모든 프로그래밍 작업에 적합하지 않습니다. 적용 범위가 개선되고 있지만 ArcGIS의 모든 영역이 현재 Python에 노출되어있는 것은 아닙니다. 또한 Python의 편집 및 디버깅 경험은 Visual Studio와 같은 상용 개발 환경에 포함 된 것만 큼 정교하거나 사용하기 쉽지 않습니다.마지막으로 ArcGIS 이벤트를 수신 및 응답하거나 COM 인터페이스를 구현하거나 Python을 사용하여 ESRI의 여러 COM 확장 성 지점에 연결할 수 없습니다.
ArcGIS Desktop 도움말에서 :
ArcGIS 10.1은 데스크탑 애드 인 제작을위한 언어 목록에 Python을 도입하여 데스크탑 기능을 확장 할 수있는 쉬운 솔루션을 제공합니다. Python 추가 기능 개발을 단순화하려면 Python 추가 기능 마법사를 다운로드하여 사용하여 사용자 정의 유형을 선언해야합니다. 마법사는 추가 기능이 작동하는 데 필요한 모든 필수 파일을 생성합니다.
Python과 .NET 애드 인의 기능이 동일합니까? 파이썬에서 .NET과 같은 일을 할 수 있다는 것을 의미합니까 ??
implement a COM interface, or plug into ESRI’s many COM extensibility points using Python
이상하다. 파이썬은 COM에서 잘 작동합니다.