Introduction to Lesson 6

Task to be performed

This lesson describes how to perform the example task for enhancing AutomationDesk using Python code. For more information, refer to Example Task for Using Python in AutomationDesk.


Before you begin

You have to know how to edit an automation sequence (refer to Lesson 1: Creating Your First Project) and to parameterize an automation sequence (refer to Lesson 2: Parameterizing the Automation Sequence). To save custom automation blocks as a library element, you should have read Lesson 4: Creating Custom Libraries.

For more information on Python, refer to the Python website https://www.python.org.


What you will learn

AutomationDesk's libraries are based on the Python programming language. Because of this, it is easy to use Python functions or Python modules in AutomationDesk.

You will learn how to integrate Python scripts with and without the need to exchange data between AutomationDesk and the Python workspace.

You learn also to create your own automation block for an existing Python function. AutomationDesk provides two blocks that you can use for these purposes.


Duration

Working through this lesson will take you about 30 minutes.


Summary


Starting point

This lesson is independent of the previous work.

You can start with creating a new AutomationDesk project in the first step, refer to Step 1: How to Use Python Without Accessing Data Objects.


Redaction