Maya 引用查询命名空间错误

Maya referenceQuery namespace bug

我正在尝试使用此命令获取引用的命名空间:

cmds.referenceQuery(filePath, namespace=True)

这在加载和卸载引用时按预期工作。我注意到如果我尝试使用以前从未加载过的引用,我会收到错误消息。但是,如果我加载它然后卸载它,它就可以工作。这是一个错误吗?如何在不出现此错误的情况下获取其命名空间?

它抛出的错误如下:

# Error: RuntimeError: file <maya console> line 1: Cannot find the associated namespace. #

编辑:

刚刚注意到在加载引用之前,命名空间实际上并不存在于命名空间编辑器中。不过,有什么办法可以得到这个吗?

发现我可以通过这种方式获取它的命名空间。

cmds.file(filePath, q = True, namespace = True)