Estou a tentar ir buscar resultados do array e tentando colocar no ficheiro XML. tenho esse código assim:
for pessoa in pessoas:
Dadospessoasxml(pessoas,base_path,xml_file,root,tree)
Aqui é outra definição
def Dadospessoasxml(pessoas,base_path,xml_file,root,tree):
id_pessoa = et.SubElement(root, "pessoa", attrib={"id": "1"})
pessoa_nome = et.SubElement(id_pessoa, "nome")
pessoa_numero = et.SubElement(id_pessoa, "numero")
pessoa_idade = et.SubElement(id_pessoa, "idade")
pessoa_altura = et.SubElement(id_pessoa, "altura")
pessoa_peso = et.SubElement(id_pessoa, "peso")
pessoa_nome.text = pessoa.getId()
pessoa_numero.text = pessoa.getNumero()
pessoa_idade.text = pessoa.getIdade()
pessoa_altura.text = pessoa.getAltura()
pessoa_peso.text = pessoa.getPeso()
tree.write(xml_file)
O meu pessoa.get, não está a funcionar neste caso não percebo o porquê?

