[PIPython] Modificare alcuni caratteri da file di testo

Nicola Larosa nico
Ven 19 Nov 2004 15:16:46 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> ho files (di testo)
> abbastanza grandi (250-500 mb) nei quali
> sono presenti dei caratteri non stampabili
> da \X00 a \X1F  che dovrei convertire in \x20
> cioč spazi.
>
> Qual'č il modo migliore (per migliore intendo performante)
> per leggere - modificare i caratteri - scrivere il nuovo file?

Usa string.maketrans (sez. 4.1 della doc) per definire una tabella di
traduzione, e poi lo string method translate (sez. 2.3.6.1 della doc) per
tradurre i caratteri indesiderati.


- --
Nicola Larosa - nico a tekNico.net

"Always code as if the guy who ends up maintaining your code will be
a violent psychopath who knows where you live." -- John F. Woods


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAyBLKXv0hgDImBm4RAi8WAJ9vbD4qeYQ/pgd9NWFZg90ZHFY7BwCgtbyS
4f6ZeAkodiWKVBDV2+gIafE=
=WZja
-----END PGP SIGNATURE-----




More information about the Python mailing list