2017-09-05 2 views
0

i ont la base de connaissances de base en python, et je travaille sur un projet d'interagir avec Photoshop. i réussi à faire ce que je veux plus attendre une dernière question que mon programme est en train de lire en continu de Photoshop (couleur de premier plan) et de l'écriture à la même Photoshop Hing. mon problème est lorsque le programme est occupé et pas prêt à accepter des données telles que lorsqu'une fenêtre de dialogue est ouverte, essayez python pour envoyer des données et ne parviennent pas et d'arrêter l'application je suis en utilisant Python 2.7 et suivant certains des codes J'utilise Je suppose que je dois vérifier le port si elle est prête avant d'envoyer quoi que ce soitpython/Photoshop couleur de premier plan changeant

psApp = win32com.client.Dispatch("Photoshop.Application") 
psApp.foregroundColor = solidcolor #to send the new data to Photoshop 

grâce

+0

Peut-être que vous pourriez envoyer à l'intérieur d'un bloc 'try/except' pour gérer l'envoi échoué gracieusement ... –

+0

merci beaucoup à votre réponse Brandon ... pas sûr de savoir comment le faire .. mais certainement va essayer ... . si vous avez un échantillon s'il vous plaît faire la commenter .. Merci encore –

+0

Ça va ressembler à ceci https://stackoverflow.com/a/11758128/2836621except 'x = int ...' 'deviendra PSAPP ...' –

Répondre

0

Un grand merci à tous ceux qui ont essayé de me aider avec cette question ... j'ai réussi à le résoudre en utilisant acheter essayer, sauf ... aussi je pensais que ce que la pause était arrive à la minuterie qui appliquent les valeurs non au protocole lui-même merci beaucoup Agai n