Applications Develop Python applications
Digi Connect EZ Mini User Guide
439
Develop Python applications
The Connect EZ features a standard Python 3.6 distribution. Python is a dynamic, object-oriented
language for developing software applications, from simple programs to complex embedded
applications. Digi offers the Digi IoT PyCharm Plugin to help you while writing, building, and testing
your application. See Create and test a Python application.
In addition to the standard Python library, the Connect EZ includes a set of extensions to access its
configuration and interfaces. See Python modules.
The Connect EZ provides you with the ability to:
n Run Python applications on the device interactively or from a file.
n Specify Python applications and other scripts to be run each time the device system restarts,
at specific intervals, or at a specified time. See Configure scripts to run automatically.
n Use pip to install Python packages.
Note Although pip is provided to help facilitate the installation of Python packages, there are
limitations in Python package support due to package dependencies, storage limitations, and
other issues.
This section contains the following topics:
Set up the Connect EZ for Python development 440
Create and test a Python application 440
Python modules 444