Lectura de archivo palabra por palabra.
aNgel rEsendiz g.
sonajadiabolica en gmail.com
Lun Sep 25 18:24:28 CEST 2006
Que tal, supongo que no debe ser muy dificil hacerlo a mano, tal vez algo así:
file=open('archivo','r')
data=file.readlines()
file.close()
contador=0
for renglon in data:
for palabra in renglon.split(' '):
contador+=1
print '%s) %s'%(str(contador),palabra)
Solo que tienes que tener en cuenta los signos de puntuación,
tabulaciones,etc. depende de que tipo de archivo quieras leer.
Saludos.
On 9/25/06, Cristian Domínguez <cri.domo en gmail.com> wrote:
> Existe alguna función que permita leer un archivo palabra por palabra?
> Hasta ahora e probado con:
>
> 1. Read(), pero debo indicar el numero de caracteres a leer, no me sirve con
> palabras de tamaño de caracteres variable.
>
> 2. Readline(), es interesante pero luego me gustaría descomponer la línea,
> como en Java:
>
> linea_completa = puntero.readLine();
>
> StringTokenizer linea_palabras=new StringTokenizer(linea_completa);
>
> palabra1 = linea_palabras.nextToken();
> palabra2 = linea_palabras.nextToken();
> :
> palabraN = linea_palabras.nextToken();
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
--
aNgel rEsendiz.!
Más información sobre la lista de distribución Python-es