Evaluando propuestas

Automação em Python: Conversão e Atualização Contínua de Xml Online para Excel

Publicado el 30 Abril, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos em busca de um profissional especializado em Python para desenvolver uma automação que conecte-se a um arquivo XML hospedado online — proveniente de um sistema de cronometragem esportiva — e converta seus dados para um arquivo Excel (.xlsx). Este arquivo XML é dinâmico, sofrendo atualizações.

Objetivo principal:
Transformar esse fluxo de dados em tempo real em um arquivo Excel que seja automaticamente atualizado sempre que houver uma nova alteração no XML original.

Requisitos técnicos:

Linguagem preferencial: Python (aberto a outras sugestões técnicas).

Leitura contínua de um xml hospedado via url.

Identificação de mudanças no conteúdo do XML a cada novo "ping".

Atualização automática de um arquivo Excel com os dados extraídos.

O Excel deve refletir as informações mais recentes do XML sem necessidade de intervenção manual.

Entrega com código-fonte documentado.

Diferenciais valorizados:

Experiência com integração de dados em tempo real.

Projetos anteriores com leitura e manipulação de arquivos XML.

Conhecimento em bibliotecas Python como requests, xml.etree.ElementTree, openpyxl, pandas, etc.

Familiaridade com ambientes de automação em nuvem (ex: execução contínua em servidor ou script com agendamento inteligente).

Prazo ideal:
Aberto a propostas, mas buscamos agilidade e eficiência no desenvolvimento.

Importante:
Trata-se de uma solução que fará parte de um projeto de maior escala envolvendo esportes, tecnologia e dados em tempo real.

Se tiver interesse e experiência com esse tipo de automação, estamos abertos a propostas e sugestões técnicas que tornem o processo mais performático e confiável.

Contexto general del proyecto

Estamos desenvolvendo uma solução tecnológica voltada para eventos esportivos cronometrados, como corridas e competições de MTB, que exige agilidade na leitura, tratamento e visualização de dados em tempo real. Durante esses eventos, os sistemas de cronometragem geram arquivos XML atualizados a cada segundo com as informações dos atletas (como tempos parciais, voltas, classificações, etc.). Nosso objetivo é transformar essa base de dados dinâmica em planilhas Excel automáticas e atualizadas em tempo real, permitindo que a organização dos eventos tenha acesso rápido, visual e confiável a esses dados, sem necessidade de extrações manuais ou atrasos. Este é um primeiro passo dentro de um ecossistema maior que envolve integrações, dashboards e relatórios automatizados para o universo esportivo. Portanto, buscamos um parceiro técnico que consiga entregar uma solução escalável, limpa e eficiente para lidar com esse XML vivo, convertendo-o para Excel e mantendo a atualização constante com precisão.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias