ABSTRACT

This chapter introduces the general aspects of the open-source IDE, including different aspects of programming interfaces, path setup, debugging, highlighting, and module management. It reviews the IDE of Python and demonstrates how to customize the settings of a Python IDE. The chapter introduces a Mini-GIS package for reading and visualizing ESRI Shapefiles. A file-based programming window provides a convenient way to preserve the code by saving the code in a Python file. The Python IDLE can be customized with the "IDLE Preferences" dialogue. Modules are units for managing a complex set of codes within Python. Python modules are a convenient way for organizing, sharing, and reusing code. The essential knowledge for using modules includes understanding the concept; becoming familiar with common and useful Python modules; managing codes as modules; and configuring/installing a new module to the Python environment.