FW: Problemas para crear procesador de texto con entornografico
mario alberto morales solis
malku_mario en hotmail.com
Dom Mar 11 01:38:07 CET 2007
______________________________________________________________
From: "mario alberto morales solis" <malku_mario en hotmail.com>
Reply-To: La lista de python en castellano <python-es en aditel.org>
To: python-es en aditel.org
Subject: [Python-es] Problemas para crear procesador de texto con
entornografico
Date: Sun, 11 Mar 2007 00:32:24 +0000
>
>
>______________________________________________________________
>
> >
> > holaaaaaaaaaaaaaaa comunidad python...
> >
> > tengo un grandisimo problema.... soy el mas novato de
entre
>los
> > novatos que usan python y tengo ke entregar un proyecyo
que
> >funcione
> > en linux, nos asignaron crear un procesador de textos
>sencillo
> >pero
> > hecho totalmente en python... mi pregunta es
> >
> > habra alguno de ustedes que tenga algun procesador de
>textos
> que
> >me lo
> > pueda pasar... o al menos que me diga como lo inicio o
que
>onda
> >porque
> > la verdad en python estoy perdido y ese proyecto lo tengo
>que
> >entregar
> > el 15 de febrero.
> >
> >
> > porfavor si alguien puede ayudarme se lo agradecere
muchoo
>y me
> > salvaran la vida
> >
> > atte: mario alberto
> >
> > pueden enviarme la respuesta en las siguientes
direcciones
>de
> >correo
> > electronico
> >
> > [1]malku_mario en hotmail.com
> >
> > [2]riki_shi en hotmail.com
> >
> > [3]chockersolis en yahoo.com.mx
> >
> > de antemano muuuchas gracias.
> >
>
>______________________________________________________________
> >
> > From: Chema Cortes <py en ch3m4.org>
> > Reply-To: La lista de python en castellano
> ><python-es en aditel.org>
> > To: La lista de python en castellano
><python-es en aditel.org>
> > Subject: Re: [Python-es] Re: reemplazar datos de una
>cadena
> en
> > orden inverso
> > Date: Fri, 23 Feb 2007 04:03:52 +0100
> > >El Martes, 20 de Febrero de 2007 23:10, Oscar de Anda
> >escribió:
> > > > Gracias a todos por su amable respuesta.
> > > >
> > > > Esta última opción, la de Luis Miguel, me parece
muy
> > interesante, lo voy
> > > > a intentar de esa forma.
> > >
> > >Aunque también te recomiendo que uses esta opción,
sólo
> >funcionará
> > si el texto
> > >está bien formado XML. Una alternativa podría ser usar
>el
> >módulo
> > 're'. Con un
> > >poco de pericia, se puede incluso arreglar algún que
>otro
> >error en
> > el formato
> > >(mayúsculas mal puestas, espacios que sobran, añadir
>saltos
> de
> > línea, etc).
> > >Aquí va un ejemplo:
> > >
> > >import re
> > >
> >
> >
>
>
>XML="<h2>subtitulo1</h2><p>parrafo</p><p>parrafo1</p><p>parrafo2</
> >
p><h2>subtitulo2</h2><p>parrafo3</p><h2>subtitulo3</h2>"
> > >
> > >PAT="""(?xi) #verbose+case insensitive
> > >###
> > >### Patrón para dividir el texto por subtítulos
> > >###
> > ><h2>.*?</h2> #subtitulo
> > >(?:<p>.*?</p>)* #parrafos dependientes
> > >"""
> > >
> > >subtitulos=re.findall(PAT,XML)
> > >
> > >#cambios en el último subtitulo
> > >s=subtitulos[-1]
> > >subtitulos[-1]=re.sub("<(/?)h2>",r"<\1em>",s)
> > >
> > >#unión de todos los elementos separando en líneas cada
> >subtítulo
> > >XML="\n".join(subtitulos)
> > >
> > >_______________________________________________
> > >Python-es mailing list
> > >Python-es en aditel.org
> > >http://listas.aditel.org/listinfo/python-es
> >
>
>
>_________________________________________________________________
> >
> > El correo electrónico más usado en el mundo [4]Haz clic
>aquí
> > Prodigy/MSN Hotmail
> >
> >References
> >
> > 1. mailto:malku_mario en hotmail.com
> > 2. mailto:riki_shi en hotmail.com
> > 3. mailto:chockersolis en yahoo.com.mx
> > 4. http://g.msn.com/8HMBESMX/2755??PS=47575
> >_______________________________________________
> >Python-es mailing list
> >Python-es en aditel.org
> >http://listas.aditel.org/listinfo/python-es
>
>_________________________________________________________________
>
> Windows Live Spaces en Prodigy/MSN [1]Haz clic aquí La red más
>grande
> en México y el mundo.
>
>References
>
> 1. http://g.msn.com/8HMAESMX/2743??PS=47575
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
_________________________________________________________________
Windows Live Spaces en Prodigy/MSN [1]Haz clic aquí La red más grande
en México y el mundo.
References
1. http://g.msn.com/8HMAESMX/2743??PS=47575
Más información sobre la lista de distribución Python-es