各位师长,跪求python是啥意思

chartXML=file(path+'\\'+typeName+str(chartAttr[0]+'_'+chartAttr[1]+'.xml'),'w')   #写XML
writer = codecs.lookup('utf-8')[3](chartXML)
dom.writexml(writer,'\n',encoding='utf-8')
writer.close()
上面是一个程序中的一段代码,本人愣是怎么也看不懂,尤其是writer = codecs.lookup('utf-8')[3](chartXML),这时什么功能?跪求各位高手把这段代码的意思给我分析一下,在线等,python菜鸟求助

作者: 骑猪看书   发布时间: 2011-06-01

补充,简单的分析一下这句话的功能就行writer = codecs.lookup('utf-8')[3](chartXML)

作者: 骑猪看书   发布时间: 2011-06-01

codecs是个标准库模块……lookup是里面的方法……

看下文档或者直接help一下你就知道了……

作者: Kabie   发布时间: 2011-06-01

回复 Kabie i


    函数的功能知道啊,但是后面那个[3](chartxml)不知道啥意思啊

作者: 骑猪看书   发布时间: 2011-06-01

回复 骑猪看书
新建一个 StreamWriter 类实例。

作者: 106033177   发布时间: 2011-06-01