Launch API Python

Adobe IO : Launch API : Tutorial

EDIT : Change in the documentation has been made. pylaunch is now called launchpy. You can now install it with pip command, doing :
pip install launchpy

In order to show, or demonstrate, what is possible to realize with the launchpy module, I have realized a video that I am sharing here.

Overall the possibilities from the launchpy module are the following :

  • Monitor the number of elements in each properties
  • Manage Properties
  • Create Properties
  • Copy paste settings
  • Extract information
  • Manage Publishing cycle

All of that being can be automated by this module.

(Legacy will be updated)
You can find the Jupyter notebook that has been created from this video tutorial directly in my github :

I hope this video helps you to better understand the launchpy methods overall.
You may be interested in the articles that explains a bit more about the different components of the launchpy module.

Adobe IO : JWT authenticationHow to create JWT authentication with OpenSSL and python
Adobe IO : Launch API : Introduction to launchpyWhat you need to know about this module
Adobe IO : Launch API : Core Component The methods directly available from this module.
Adobe IO : Launch API : Property ClassWhat is the Property class and how to use it to manage your Launch properties
Adobe IO : Launch API : Library ClassHow to manage your publishing process through launchpy, in python
Adobe IO : Launch API : Translator ClassA Facilitator in launchpy in order to copy paste the element from one property to another.
Adobe IO : Launch API : TutorialVideo tutorial on some methods available from the launchpy module. Not everything is covered in the video.


    1. Hello Vadim,
      The API enable you to scale some operation that would take quite some time from the UI.
      Example : Check that all rules have a condition ? Which rule (or rule component) is using a specific string in the script or configuration.

Leave a Reply

Your email address will not be published. Required fields are marked *