Criação de Xml com python

Filipe Motta
1 min readJan 5, 2021

As vezes surge a necessidade de criar um arquivo XML, essa criação com o Python é feita de maneira bem simples. Criei um código simples para exemplificar como criar um arquivo xml com uma determinada estrutura.

No exemplo iremos mostrar como criar um xml com a seguinte estrutura:

Para criar o xml iremos utiliza a a biblioteca do python xml.etree.ElementTree. No código temos três funções que serão necessárias para criação do xml. Abaixo segue a responsabilidade de cada método:

  • create_xml — Método “main” para criação do xml, esse método tem a função de chamar o método create_list_results e de gravar o arquivo xml
  • create_list_results — Tem a função de criar o “nó” lista e chamar o método create_child_values
  • create_child_values — Tem a função de criar o “nó” values

Para criar o xml iremos chamar a função create_xml, passando a pasta que será importada e a lista de dados.

O código está disponível no meu Github

https://github.com/filipemot/python_xml

--

--

Filipe Motta

Desenvolvedor Senior da empresa Imagem, MBA Arquitetura de Software