Ayuda con expresión regular
César García
celord en gmail.com
Jue Dic 18 19:12:09 CET 2008
Hola lista tengo el siguiente problema:
Tengo un archivo "plantilla" de la siguiente manera:
addTemplate:
--------------------------------------------
NOMBRE
APELLIDO
MAIL
--------------------------------------------
Y tengo un script en python haciendo lo siguiente:
uid='usuario1'
lastname='ap_usuario1'
mail=usuario1 en server.com
now = strftime("%d-%m-%y-%H_%M_%S", localtime())
filename = str(now)
FILE = open ('files/addTemplate','r')
plantilla = FILE.read()
new = open('files/'+filename,'w')
new.write( re.sub('UID', uid, plantilla))
new.write( re.sub('APELLIDO', lastname, plantilla))
new.write( re.sub('MAIL', mail, plantilla))
new.close()
El problema es que el archivo resultante queda asi:
Cesar
APELLIDO
MAIL
NOMBRE
GArcia Sanchez
MAIL
NOMBRE
APELLIDO
cgarcia
Parece que no hace substitución, si no que agrega
Gracias
--
http://celord.blogspot.com/
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es