Maya的Python命令:attributeQuery不';不适用于imagePlane属性';色彩空间';

Maya的Python命令:attributeQuery不';不适用于imagePlane属性';色彩空间';,python,return,command,maya,cgcolorspace,Python,Return,Command,Maya,Cgcolorspace,我试图在Python中获取Maya中给定imagePlane可用的颜色空间选项列表 我试过: print cmds.attributeQuery('colorSpace', n='<nameofImagePlane>', le=True) print cmds.attributeQuery('colorSpace',n='',le=True) 但这会返回“none”,这让我感到惊讶,因为它对于其他枚举属性(如“type”、“displayMode”、“textureFilter

我试图在Python中获取Maya中给定imagePlane可用的颜色空间选项列表

我试过:

print cmds.attributeQuery('colorSpace', n='<nameofImagePlane>', le=True)

print cmds.attributeQuery('colorSpace',n='',le=True)
但这会返回“none”,这让我感到惊讶,因为它对于其他枚举属性(如“type”、“displayMode”、“textureFilter”等)来说效果非常好,可以返回它们的值


任何人都可以建议为什么会发生这种情况,或者是否有解决方法或其他方法返回给定imagePlane的可用颜色空间。

它没有列出任何内容,因为它不是emum,这可以通过运行此
cmds.attributeQuery(“colorSpace”,node=“imagePlaneShape1”,enum=True)轻松确认

我想你想要的是这个命令:
cmds.colorManagementCatalog(listTransformConnections=True,type='input')


您可能需要处理type参数,但是
“input”
似乎给出了所有可用颜色空间的正确结果。

您好,绿色单元格,谢谢您的回复-它为我指明了正确的方向,我使用
cmds.colormationprefs(q=True,inputSpaceNames=True)找到了准确的结果。