Apagar linhas repetidas

Apagar linhas repetidas

Este é mais um exemplo da aplicação da programação no dia a dia.

No caso do exemplo era necessário apagar as linhas repetidas no ficheiro de listagem dos transversais. O ISPOL nestes ficheiros repete o ponto ao "eixo". O pensamento normal, seria ou deixar ir assim ou apagar uma a uma as linhas repetidas. Havendo um padrão logo aplica-se a programação.

Com alguma prática de programação, facilmente se chega a uma solução. Este programa procura todos os ficheiros de extensão TXT na pasta corrente e altera-os a todos, e grava com o mesmo nome.

No caso exemplificado poderia também na mesma ronda substituir os códigos do ISPOL por um texto descritivo, por exemplo em vez do -100.00 colocar Eixo ... neste caso não era necessário.


E foi assim mais um caso de aplicação da programação na engenharia.

Aqui fica o código.





Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via