Comecei a usar python há pouco tempo, para manipular arquivos de texto muito grandes e, precisando formatar determinado arquivo, fiz uma rotina que após validar determinada linha, deve gravar (ou não) essa linha num arquivo de resultado, que embora me entregue o arquivo formatado como eu preciso, pula alguns registros.
Notei a falta de alguns poucos registros e consigo acha-los com o comando grep.
Alguém sabe me dizer porque essa diferença? Por quê o grep encontra e o python não? Alguém já viu algo do tipo? Estou usando/fazendo algo errado?
Question
KaduDF
Olá,
Sou novo no fórum e preciso de ajuda.
Comecei a usar python há pouco tempo, para manipular arquivos de texto muito grandes e, precisando formatar determinado arquivo, fiz uma rotina que após validar determinada linha, deve gravar (ou não) essa linha num arquivo de resultado, que embora me entregue o arquivo formatado como eu preciso, pula alguns registros.
Notei a falta de alguns poucos registros e consigo acha-los com o comando grep.
Alguém sabe me dizer porque essa diferença? Por quê o grep encontra e o python não? Alguém já viu algo do tipo? Estou usando/fazendo algo errado?
Agradeço desde já.
Segue o código:
***************************************************************************************************************************************************************************
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.