Eu vou automatizar o processamento repetitivo de arquivos CSV e json com python


Sobre este Serviço
Tradução automática
Transforme uma tarefa repetitiva de arquivo em um script Python local reutilizável, com saídas claras e relatórios de exceções.
Um formato e esquema de entrada: CSV separado por vírgulas em UTF-8 com cabeçalhos, ou um array JSON plano de objetos com valores de texto. Até 4 campos, 10.000 linhas e 5 MiB por execução. Um identificador mais até 3 transformações: datas no formato DD/MM/YYYY para ISO, remoção de espaços em rótulos e quantidades inteiras (1-1.000.000). Os nomes dos campos e os tipos selecionados vêm dos seus requisitos obrigatórios.
Todos os registros com IDs duplicados e valores inválidos vão para exceções; nenhuma exclusão silenciosa. Erros estruturais interrompem o processamento. O original é preservado.
Você recebe o código fonte em Python, instruções locais, testes de aceitação sintéticos, CSV limpo, JSON de exceções, registro de alterações e resumo. Você executa seus dados reais localmente no Windows 11 com Python 3.12; nenhuma instalação ou serviço de processamento em lote está incluído.
$180, 7 dias corridos a partir do envio dos requisitos, 1 revisão dentro do escopo e correção de meus próprios defeitos. Pergunte antes de comprar se estiver em dúvida; consulta é opcional. Meu portfólio usa minha própria demonstração sintética, não dados do cliente.
Conheça mais sobre Alexis H
Python automation for CSV and JSON files
- A partir deEspanha
- Membro desdeago. de 2023
Idiomas
Espanhol, Catalão, Inglês
Tradução automática
Perguntas frequentes
Tradução automática
Qual esquema é suportado?
Um campo de ID de texto, mais campos opcionais de data, rótulo e quantidade (máximo quatro). Cada papel aparece uma vez. Seus requisitos especificam cabeçalhos/chaves exatos e papéis selecionados. ID: 1-40 letras ASCII, dígitos ou underscore; zeros à esquerda preservados.
Quais transformações estão incluídas?
Até três: datas no formato DD/MM/YYYY para YYYY-MM-DD; remover espaços externos de rótulos (não vazio); quantidades inteiras de 1 a 1.000.000, sem decimais. Sem datas alternativas, mesclagens, cálculos, decisões semânticas ou tipos adicionais de regra.
O que acontece com duplicados e dados inválidos?
TODOS os registros com ID repetido vão para exceções; nenhuma retenção do primeiro/último ou exclusão silenciosa. Valores inválidos e fórmulas possíveis são relatados de forma conservadora. Estrutura malformada ou limites excedidos interrompem o processamento sem publicar um resultado parcial.
Quais arquivos e ambientes são compatíveis?
CSV separado por vírgulas em UTF-8 com cabeçalhos únicos (BOM suportado), ou array JSON plano com chaves únicas e valores de string. Até 10.000 linhas e 5.242.880 bytes por execução. Windows 11 / Python 3.12 / linha de comando. Sem JSON aninhado, Excel nativo, web scraping, APIs ou instalação remota.
Quais entregas e aceitação estão incluídas?
Código fonte em Python, instruções, testes sintéticos e resultados; CSV limpo, JSON de exceções com linha/motivo original, registro de alterações e resumo com contagens/hashes. Seu exemplo sanitizado e linhas exatas esperadas definem a aceitação. Os bytes originais permanecem inalterados; pastas de saída existentes nunca são sobrescritas.
Quando começa o período de entrega?
O Fiverr inicia o período de sete dias corridos quando você envia os requisitos, sem esperar minha aceitação manual. Respostas ausentes ou incompatíveis não pausam automaticamente. Pergunte antes de comprar se estiver em dúvida; consulta é opcional.
O que uma revisão cobre?
Uma revisão dentro do esquema selecionado e tipos de regra listados, além de correção de meus próprios defeitos. Novos esquemas, formatos ou tipos de regra estão fora deste pacote. O pacote fornece um script reutilizável; processar seu lote real para você está excluído.
Que dados devo enviar?
Apenas exemplos pequenos, sintéticos ou sanitizados e resultados esperados, sem dados pessoais, contatos, credenciais ou registros privados. Você executa seus dados reais localmente. Os bytes CSV preservam IDs de texto, mas aplicativos de planilha podem reinterpretá-los ao abrir o arquivo.
