Python Programming Interface 1. Introduction 1.1. Requirements 1.2. Architecture 2. Programmers Guide 2.1. Sample Scripts 2.2. Sample Code 2.3. Wrapper 2.3.1. Modules 2.3.2. Return code vs. exception handling 2.3.3. API with “out” or “ref” parameters 2.4. Supported IDEs 2.4.1. Python Shell IDLE 2.4.2. Visual Studio 2019 2.4.3. Visual Studio Code 3. FAQ