processamento em lote simples de dados em Python

Recentemente encontrou um problema, os dados sincronizar entre os dois sistemas desse errado, encontrado mais tarde, mas também processos de negócio não pode estar de volta, mas tanto a quantidade de processamento manual de dados é muito grande, então eles decidiram roubar um pouco preguiçoso com Python.

1 , antes de tudo analisar os dados.

Os valores são a mesma em ambos os lados do campo de base de dados, o primeiro banco de dados de dados de consulta derivado aqui, apenas dois coluna 120 de uma pluralidade de linhas de dados. Em seguida, o alvo é emendado para dados do conjunto de atualização FROM_NAME = onde id = formato do conteúdo exportados . 1 coluna e 2 conteúdo da coluna para o sinal de igual = volta pode ser.

 

 

 

2 , a seguir começou a trabalhar.

A premissa é certamente ter um python ambiente, você não tem que baixar e instalar um rápido. Uma vez que você tem o ambiente para abrir o editor, aqui vem IDLE ou PyCharm fará, o código é simples de usar que não vai afetar.

2.1 Abra o arquivo (note caminho de armazenamento de arquivos), por padrão é R & lt   , modo Seek (0) : ler o conteúdo da posição inicial.

 

 

 2.2 arquivo de leitura de dados, obter uma lista de de laço

 

 

 Saída f1 visualizar o formato de dados, que pode ser visto guias intermédios \ t e nova linha \ n

 

 

 2,3 nova linha primeira lista de conteúdos \ n substituído ; em seguida, a tabela de indicador \ t posição de corte, com dois caracteres separados.

 

 

 saída:

 

 

 2.4 podem ser emendados, a maneira mais simples splicing, em seguida, todo o conteúdo armazenado em um objeto

 

 

 2.5 Por fim, os resultados serão gravados em um pacote de arquivos

 

 

 Se existe um caminho de arquivo de saída final armazenada nas verificações de computador, ele é feito, 11 linhas de código longo, simples e bruto, mas eficaz.

Acho que você gosta

Origin www.cnblogs.com/zhuzq/p/12631770.html
Recomendado
Clasificación