解析XML文件时出现IOError

时间:2017-09-27 15:40:01

标签: python-2.7 maya

我想使用Python和XML在我的Autodesk Maya场景中轻松创建对象。

一旦我尝试解析我的XML文件,我就会收到此错误:

  

错误:IOError:文件C:\ Program Files \ Autodesk \ Maya2016 \ bin \ python27.zip \ xml \ dom \ expatbuilder.py第922行:2#

我写的代码就是这个:

import maya.cmds as cmds
import xml.dom.minidom as xd

class readXML():
    def __init__(self):
        path = "mRigger/XML/arm.rig"
        print path

        xFile = xd.parse(path)
init = readXML()

如果我在Maya(Python 2.7)中运行它,我只会遇到问题,但如果我在PyCharm中运行它,则不会出现问题

1 个答案:

答案 0 :(得分:0)

尝试切换到绝对路径。您的Maya可能从与PyCharm不同的工作目录运行。 IOError 2通常表示找不到文件'