[SP-pm] problemas com perl leitura de dados

Renato Santos renato.cron at gmail.com
Tue Jun 14 09:11:14 PDT 2011


Alem das dicas do Gabriel, vai mais algumas:
(alguem ja disse, mas naosei porque nao esta aparecendo aqui)
use o* open* com os 3 parametros.

tente usar o menos possivel o *system *[ou* ``*].
Para fazer isso que você tentou fazer, você pode usar o grep, ou até mesmo a
funcao *glob*

Você também pode usar o Date::Simple pra fazer peguntas do tipo, qual o ano
desta data, é bissexto ou não.

Estes arquivos estão separados por TAB, portanto, da pra você usar o
Text::CSV, asism não tem que fazer nenhum split na mão.


2011/6/14 Gabriel Vieira <gabriel.vieira at gmail.com>

> Não consegui reproduzir o exemplo que você citou.
>
> De antemão peço:
>
> faça uso de
>
> use warnings;
> use strict;
>
> Seu código pode ficar ao menos 50% menor.
>
> 2011/6/10 José Lázaro Siqueira Júnior <juniortaub at hotmail.com>:
> >
> > Utilizo o windows vista e estou com problemas na leitura de um arquivo
> > ascii, pois, entre os caracteres da variavel, o perl esta atribuindo
> > automaticamente um espaço. Por exemplo:
> >
> > DATOS DE : TEMPERATURA MEDIA AMBIENTE DIARIA (ºC) (AÑO: 1971)
> >
> > D A T O S  D E : T E M P E R A T U R A   M E D I A   A M B I E N T E   D
> I A
> > R I A  ( º C )  ( A Ñ O :  1 9 7 1 )
> >
> > O estranho é que já rodei o mesmo script sem problemas p/ outras bases de
> > dados, que seguem o mesmo padrão dos arquivos de entrada(anexo), porém,
> com
> > estes dados não obtive sucesso.
> >
> > Segue anexo os dados de entrada e o script perl.
> >
> > Obrigado,
> >
> > Lázaro
> >
> > =begin disclaimer
> >   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> > =end disclaimer
> >
> >
>
>
>
> --
> Gabriel Vieira
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
Renato Santos
http://www.renatocron.com/blog/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20110614/6bbab40e/attachment.html>


More information about the SaoPaulo-pm mailing list