Gracias, Mañana lo pruebo y te comento.
De nuevo muchas gracias. -------------------- Rubén http://foroubuntu.es -----Mensaje original----- De: RadicalEd <willian.radica...@gmail.com> Reply-to: La lista de python en castellano <python-es@python.org> Para: La lista de python en castellano <python-es@python.org> Asunto: Re: [Python-es] Error con codificación de caracteres Fecha: Mon, 1 Feb 2010 15:03:28 -0500 Prueba eliminando de la cadena esa información: >>> cadeana = 'Text:ulerol...@hihohou.com' >>> cadeana.split('Text:u') ['', 'lerol...@hihohou.com'] >>> mail = cadeana.split('Text:u') >>> mail[1] 'lerol...@hihohou.com' Entiendo que es algo así, por fa' confirmas. 2010/2/1 Rubén <parraymarti...@terra.es> Buenas tardes. Llevo un tiempo en la lista, pero hasta ahora no me había puesto a "intentar" programar en Python. La cosa es que estoy haciendo una pequeña aplicación para el trabajo, la cual tiene que enviar unos mails, cogiendo las direcciones de un MS Excel. Ahora no puedo reproducir el error porque no estoy en la red con lo que no puedo conectar al SMTP, pero viene a ser el siguiente: La dirección de correo que me coge del documento MS Excel, si la imprimo en pantalla me aparece como 'Text:u direcc...@dominio.com', y en el error dice que la dirección no es correcta. Según creo el problema está en la codificación del Excel, pero he probado pegando el mismo texto desde el OpenOffice cambiando de UTF-8 a otras y sigue dando el mismo error. ¿Sabéis alguna forma de solucionar esto? Gracias y un saludo. Rubén. ... #Selecciona el archivo "nombre del archivo.xls" a leer. libro = xlrd.open_workbook("backup.xls") datos = xlrd.open_workbook("datos.xls") #Seleccionamos la hoja a leer. sheet = libro.sheet_by_name("Hoja1") hoja = datos.sheet_by_name("Hoja1") ... #Correo prueba correoprueba = hoja.cell(5,5) ... # Construimos el mensaje simple. mensaje = MIMEText("""Mensaje de prueba""") mensaje['From']="direcc...@dominio.com" mensaje['To']="%s\n" % correoprueba mensaje['Subject']="Tienes un correo" # Envio del mensaje mailServer.sendmail("direcc...@dominio.com", "%s" %correoprueba, mensaje.as_string()) _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- The past are just memories, the future are just dreams!!! http://foros.solocodigo.com http://radicalpython.blogspot.com http://revistacodigolatino.blogspot.com _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/