0
我一直在使用Python的comtypes模塊來自動化Photoshop,但是當我試圖在Windows8上執行命令時,我得到一個TypeError。Python comtypes - '_Dispatch'對象不可調用
這些相同的命令一直在windows7上正常工作。
這我使用的代碼示例:
from comtypes.client import CreateObject
psApp = CreateObject("Photoshop.Application")
#Create a new document- this is where it bombs out!
psApp.Documents.Add(1024, 1024, 72, 'new_source_texture', 2, 1, 1)
這是回溯我得到:
Traceback (most recent call last):
File "test.py", line 9, in <module>
psApp.Documents.Add(1024, 1024, 72, 'new_source_texture', 2, 1, 1)
TypeError: '_Dispatch' object is not callable
我懷疑它是與comtypes返回類型錯誤對象,但我很新奇,所以如果任何人都可以指出我在正確的方向,我會非常感激!
謝謝!