Enviado em 20/09/2015 - 18:40h
Boa noite, pessoal.
Sou iniciante em Python e tenho o seguinte objetivo: extrair 5 colunas de um texto de milhares de linhas, pode ser feito o download no link abaixo:
http://www.2shared.com/document/aXIZok-I/catalogo.html
As 5 colunas que pretendo extrair são:
- O primeiro código do lote
- O segundo código do lote
- A descrição do lote
- O peso do lote
- O valor do lote
Por enquanto consegui extrair os códigos dos lotes da seguinte maneira.
Para extrair o primeiro código:
Obrigado.
Sou iniciante em Python e tenho o seguinte objetivo: extrair 5 colunas de um texto de milhares de linhas, pode ser feito o download no link abaixo:
http://www.2shared.com/document/aXIZok-I/catalogo.html
As 5 colunas que pretendo extrair são:
- O primeiro código do lote
- O segundo código do lote
- A descrição do lote
- O peso do lote
- O valor do lote
Por enquanto consegui extrair os códigos dos lotes da seguinte maneira.
Para extrair o primeiro código:
# -*- coding: utf-8 -*-Para extrair o segundo código:
import os, sys
import re
arquivo=open('catalogo.txt','r')
saida=open('saida.txt','w')
linha=arquivo.readlines();
for j in linha:
if(j.count('.')==1 and j.count('-')==1):
saida.write(j)
entrada.close()
saida.close()
# -*- coding: utf-8 -*-Se puderem me ajudar a extrair as outras 3 informações que faltam seria de grande ajuda.
import os, sys
import re
arquivo=open('catalogo.txt','r')
saida=open('saida.txt','w')
linha=arquivo.readlines();
for j in linha:
if(j.count('.')==2 and j.count('-')==1):
saida.write(j)
entrada.close()
saida.close()
Obrigado.