clip.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:maya2katana 作者: ababak 项目源码 文件源码
def processNode(node):
    '''
    Start individual node processing
    '''
    if 'name' not in node:
        return None
    nodeName = node['name']
    nodeType = node['type']
    if nodeType not in mappings:
        return None

    xmlPath = os.path.join(basedir, 'nodes', nodeType + '.xml')
    if not os.path.isfile(xmlPath) or mappings.get(nodeType) is None:
        return None

    tree = ET.parse(xmlPath)
    root = tree.getroot()

    root.attrib['name'] = nodeName
    xmlNode = root.find("./group_parameter/string_parameter[@name='name']")
    if xmlNode is not None:
        xmlNode.attrib['value'] = nodeName

    iterateMappingRecursive(mappings[nodeType], root, node)
    return root
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号