import win32com.client
import pywintypes
psApp = win32com.client.Dispatch("Photoshop.Application")
psApp.DoJavaScript(jsx_code)
# можно много чего еще натворить
# закрываем все открытые вкладки в фш
# while psApp.Documents.Count:
# doc = psApp.ActiveDocument
# doc.Close(2)
from apscheduler.executors.pool import ProcessPoolExecutor
from apscheduler.schedulers.background import BackgroundScheduler
# таски по очереди
scheduler = BackgroundScheduler(executors={'default': ProcessPoolExecutor(1)})
scheduler.add_job(sheduled_task, args=[param1, param2], max_instances=1, misfire_grace_time=None)
if scheduler.state == 0 :
scheduler.start()
https://habr.com/ru/articles/588695/