我已經使用python使用從CS6到CC 2014的版本編寫腳本,並且我的腳本完美地工作。上週我更新了我的Photoshop到CC 2015,我的腳本停止工作。我收到有關缺少屬性的錯誤消息。我認爲這是由於CC 2015改變了COM界面。當我檢查可用屬性時,我注意到只有一小部分屬性是avilabe。Python和Photoshop
然後我重新安裝了CC 2014,但問題沒有消失,我仍然看到屬性的一小部分,其餘的都給出了相同的錯誤信息。我注意到啓動畫面已經改變了我之前版本的CC 2014,這可能意味着我的新版CC 2014也發生了一些變化。
我仍然可以在我的舊機器上用CS6運行腳本。
我當然在使用新的Ps版本之前運行makepy。
我試過兩種方法:win32com和comtypes。兩者都不起作用。我爲win32com和comtypes方法獲得了不同的導出方法,這是令人驚訝的。
我非常依賴我的腳本,並希望找到解決方案。
如果您使用的是帶有python的Photoshop CC 2014,我建議您在問題解決之前不要升級。
歡迎來到StackOverflow。爲了使這個問題更有可能得到解答,你可以將錯誤信息和失敗的腳本添加到你的問題中。這就是爲什麼這很重要:http://stackoverflow.com/help/mcve –
大多數人不會有PS,但將能夠排除錯誤信息。 –