Python 如何在Maya中禁用警告消息?

Python 如何在Maya中禁用警告消息?,python,warnings,maya,Python,Warnings,Maya,我正在编写一个脚本,用Pyhton清理模型的属性和顶点的值 此脚本的函数之一涉及命令“cmds.makeIdentity”。 根据模型,此命令会创建一条警告消息,说明“警告:使用负比例冻结变换将为这些节点设置“相反”属性:blahblahblah” 在我的例子中,可以为这些节点设置“反向”属性,因此我只想删除这些警告消息,这样可能使用此脚本的人就不会担心了 我一直在搜索maya API并打开maya等等,但我找不到一种方法来禁用脚本中的警告消息。有什么办法吗?另外,是否有任何方法仅使用pytho

我正在编写一个脚本,用Pyhton清理模型的属性和顶点的值

此脚本的函数之一涉及命令“cmds.makeIdentity”。 根据模型,此命令会创建一条警告消息,说明“警告:使用负比例冻结变换将为这些节点设置“相反”属性:blahblahblah”

在我的例子中,可以为这些节点设置“反向”属性,因此我只想删除这些警告消息,这样可能使用此脚本的人就不会担心了


我一直在搜索maya API并打开maya等等,但我找不到一种方法来禁用脚本中的警告消息。有什么办法吗?另外,是否有任何方法仅使用python来执行此操作?

我不确定您是否可以忽略警告消息,除非通过脚本编辑器首选项,但您可以打印一个空字符串以虚拟方式将其隐藏给用户:

cmds.warning()
print '',

逗号将删除打印的回车符,因此它甚至不会打印空行。

除非通过脚本编辑器首选项,否则我不确定您是否可以忽略警告消息,但您可以打印空字符串以虚拟方式将其隐藏给用户:

cmds.warning()
print '',

逗号将删除打印的回车符,因此它甚至不会打印空行。

是的,我想这是避免用户看到警告的一种方法。。。非常感谢。是的,我想这是避免用户看到警告的一种方法。。。非常感谢。