<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.2">
</HEAD>
<BODY>
Perd&#243;n, me he colado... No quer&#237;a decir array, no se porqu&#233; he puesto eso. Mil disculpas, no me he explicado nada bien;-)<BR>
<BR>
Me refer&#237;a a dejar s&#243;lo <A HREF="mailto:correo@correo.com">correo@correo.com</A> y quitar &quot;{mail_uno:&quot;, &quot;}&quot;, o que s&#243;lo me salga el valor <A HREF="mailto:corre@correo.com">corre@correo.com</A> en &quot;resu&quot;<BR>
<BR>
Gracias de nuevo -sobre todo por la paciencia- y un saludo.<BR>
<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
--------------------<BR>
Rub&#233;n<BR>
http://foroubuntu.es <BR>
<BR>
</TD>
</TR>
</TABLE>
-----Mensaje original-----<BR>
<B>De</B>: RadicalEd &lt;<A HREF="mailto:RadicalEd%20%3cwillian.radicaled@gmail.com%3e">willian.radicaled@gmail.com</A>&gt;<BR>
<B>Reply-to</B>: La lista de python en castellano &lt;python-es@python.org&gt;<BR>
<B>Para</B>: La lista de python en castellano &lt;<A HREF="mailto:La%20lista%20de%20python%20en%20castellano%20%3cpython-es@python.org%3e">python-es@python.org</A>&gt;<BR>
<B>Asunto</B>: Re: [Python-es] Buscar campo mysql<BR>
<B>Fecha</B>: Thu, 18 Feb 2010 15:51:31 -0500<BR>
<BR>
En python no existen los arrays, se llaman listas, si quieres agregar un valor a una lista primero debes crearla y luego irle asignando valores, me im&#225;gino que recorres t&#250; tupla por un for entonces lo har&#237;as algo as&#237;:<BR>
<BR>
lista = []<BR>
for h in range(1, 10):<BR>
&nbsp;&nbsp;&nbsp; lista.append(h)<BR>
<BR>
Solo cambia el h por t&#250; registro de correo.<BR>
<BR>
<BR>
2010/2/18 Rub&#233;n &lt;<A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A>&gt;
<BLOCKQUOTE>
    Perd&#243;n, s&#237; me imprime el resultado, pero no s&#243;lo el valor: {'mail_uno': <A HREF="mailto:%27correo@correo.com">'correo@correo.com</A>'} Bueno, &#161;voy avanzado!<BR>
    <BR>
    &#191;C&#243;mo hago para hacer un array con s&#243;lo la direcci&#243;n de mail?
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
    <BR>
    &#161;Muchas gracias!<BR>
    <BR>
    <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
--------------------<BR>
Rub&#233;n<BR>
<A HREF="http://foroubuntu.es">http://foroubuntu.es</A> <BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
    -----Mensaje original-----<BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
    <B>De</B>: Rub&#233;n &lt;<A HREF="mailto:%3d%3fISO-8859-1%3fQ%3fRub%3dE9n%3f%3d%20%3cparraymartinez@terra.es%3e">parraymartinez@terra.es</A>&gt;
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
    <B>Reply-to</B>: La lista de python en castellano &lt;<A HREF="mailto:python-es@python.org">python-es@python.org</A>&gt;<BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
    <B>Para</B>: RadicalEd &lt;<A HREF="mailto:RadicalEd%20%3cwillian.radicaled@gmail.com%3e">willian.radicaled@gmail.com</A>&gt;<BR>
    <B>Cc</B>: La lista de python en castellano &lt;<A HREF="mailto:La%20lista%20de%20python%20en%20castellano%20%3cpython-es@python.org%3e">python-es@python.org</A>&gt;
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
    <B>Asunto</B>: Re: [Python-es] Buscar campo mysql<BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
    <B>Fecha</B>: Thu, 18 Feb 2010 20:37:32 +0100
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
    <BR>
    Gracias, RadicalED<BR>
    <BR>
    Ahora no me da error, pero al imprimir en pantalla con resu = registro.fetchall()&nbsp; print repr(resu) no me aparece el valor del campo sino (). Si cambio fetchall por fetchone me aparece None<BR>
    <BR>
    Sigo haciendo algo mal...<BR>
    <BR>
    <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
--------------------<BR>
Rub&#233;n<BR>
<A HREF="http://foroubuntu.es">http://foroubuntu.es</A> <BR>
<BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
    -----Mensaje original-----<BR>
    <B>De</B>: RadicalEd &lt;<A HREF="mailto:RadicalEd%20%3cwillian.radicaled@gmail.com%3e">willian.radicaled@gmail.com</A>&gt;<BR>
    <B>Para</B>: <A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A> &lt;<A HREF="mailto:%22parraymartinez@terra.es%22%20%3cparraymartinez@terra.es%3e">parraymartinez@terra.es</A>&gt;, La lista de python en castellano &lt;<A HREF="mailto:La%20lista%20de%20python%20en%20castellano%20%3cpython-es@python.org%3e">python-es@python.org</A>&gt;<BR>
    <B>Asunto</B>: Re: [Python-es] Buscar campo mysql<BR>
    <B>Fecha</B>: Thu, 18 Feb 2010 13:58:37 -0500<BR>
    <BR>
    registro.execute(&quot;SELECT mail_uno FROM datos WHERE hostname = '%s'&quot; % nombre.value)<BR>
    <BR>
    2010/2/18 <A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A> &lt;<A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A>&gt;<BR>
    <BLOCKQUOTE>
        <BR>
        <BR>
        &gt;----Mensaje original----<BR>
        &gt;De: <A HREF="mailto:damufo@gmail.com">damufo@gmail.com</A><BR>
        &gt;Fecha: 18/02/2010 1:12<BR>
        <BR>
        &gt;Para: &quot;La lista de python en castellano&quot;&lt;<A HREF="mailto:python-es@python.org">python-es@python.org</A>&gt;<BR>
        <BR>
        &gt;Asunto: Re: [Python-es] Buscar campo mysql<BR>
        &gt;<BR>
        <BR>
        &gt;Ser&#225; que tienes que comparar con algo el campo hostname (en el where) ?<BR>
        &gt;&nbsp; registro.execute(&quot;SELECT mail_uno FROM datos WHERE hostname='algo???'&quot;)<BR>
        <BR>
        <BR>
        <BR>
        Me da otro error con el siguiente c&#243;digo:<BR>
        <BR>
        registro.execute(&quot;SELECT mail_uno FROM datos WHERE hostname = nombre.value&quot;) #Donde nombre.value es el hostname sacado del MS Excel<BR>
        <BR>
        resu = registro.fetchall()<BR>
        print repr(resu)<BR>
        <BR>
        <BR>
        &#201;ste es el error:<BR>
        <BR>
        /*Traceback (most recent call last):<BR>
        &nbsp; File &quot;exceltux&quot;, line 69, in &lt;module&gt;<BR>
        &nbsp;&nbsp;&nbsp; registro.execute(&quot;SELECT mail_uno FROM datos WHERE hostname = nombre.value&quot;)<BR>
        &nbsp; File &quot;/var/lib/python-support/python2.6/MySQLdb/cursors.py&quot;, line 166, in execute<BR>
        &nbsp;&nbsp;&nbsp; self.errorhandler(self, exc, value)<BR>
        &nbsp; File &quot;/var/lib/python-support/python2.6/MySQLdb/connections.py&quot;, line 35, in defaulterrorhandler<BR>
        &nbsp;&nbsp;&nbsp; raise errorclass, errorvalue<BR>
        _mysql_exceptions.OperationalError: (1054, &quot;Unknown column 'nombre.value' in 'where clause'&quot;) */<BR>
        <BR>
        Si&nbsp; nombre.value lo entrecomillo 'nombre.value' me imprime en pantalla &quot;None&quot;<BR>
        <BR>
        He buscado el error por internet pero no saco nada en claro.....<BR>
        <BR>
        <BR>
        <BR>
        <BR>
        <BR>
        &gt;En 2010/02/18 00:53, Rub&#233;n escribiu:<BR>
        &gt; Me da el siguiente error:<BR>
        &gt;<BR>
        &gt; registro.execute(&quot;SELECT mail_uno FROM datos WHERE hostname&quot;)<BR>
        &gt; exceltux:38: Warning: Truncated incorrect INTEGER value: HOSTNAME01<BR>
        &gt;<BR>
        &gt; &#191;A que puede ser debido?<BR>
        &gt;<BR>
        &gt; Un saludo.<BR>
        &gt; --------------------<BR>
        &gt; Rub&#233;n<BR>
        &gt; <A HREF="http://foroubuntu.es">http://foroubuntu.es</A><BR>
        &gt;<BR>
        &gt; -----Mensaje original-----<BR>
        &gt; *De*: Rub&#233;n &lt;<A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A><BR>
        &gt; &lt;mailto:%<A HREF="mailto:3d%253fISO-8859-1%253fQ%253fRub%253dE9n%253f%253d%2520%253cparraymartinez@terra.es">3d%3fISO-8859-1%3fQ%3fRub%3dE9n%3f%3d%20%3cparraymartinez@terra.es</A>%3e&gt;&gt;<BR>
        &gt; *Reply-to*: La lista de python en castellano &lt;<A HREF="mailto:python-es@python.org">python-es@python.org</A>&gt;<BR>
        &gt; *Para*: La lista de python en castellano &lt;<A HREF="mailto:python-es@python.org">python-es@python.org</A><BR>
        &gt; &lt;mailto:<A HREF="mailto:La%2520lista%2520de%2520python%2520en%2520castellano%2520%253cpython-es@python.org">La%20lista%20de%20python%20en%20castellano%20%3cpython-es@python.org</A>%3e&gt;&gt;<BR>
        &gt; *Asunto*: Re: [Python-es] Buscar campo mysql<BR>
        &gt; *Fecha*: Wed, 17 Feb 2010 22:53:32 +0100<BR>
        &gt;<BR>
        &gt; Gracias por tu respuesta.<BR>
        &gt;<BR>
        &gt; Entiendo entonces que por donde tengo que tirar es por el SELECT de mysql.<BR>
        &gt;<BR>
        &gt; Lo pruebo y os cuento.<BR>
        &gt;<BR>
        &gt; &#161;Muchas gracias!<BR>
        &gt;<BR>
        &gt; --------------------<BR>
        &gt; Rub&#233;n<BR>
        &gt; <A HREF="http://foroubuntu.es">http://foroubuntu.es</A><BR>
        &gt;<BR>
        &gt;<BR>
        &gt; -----Mensaje original-----<BR>
        &gt; *De*: RadicalEd &lt;<A HREF="mailto:willian.radicaled@gmail.com">willian.radicaled@gmail.com</A><BR>
        &gt; &lt;mailto:<A HREF="mailto:RadicalEd%2520%253cwillian.radicaled@gmail.com">RadicalEd%20%3cwillian.radicaled@gmail.com</A>%3e&gt;&gt;<BR>
        &gt; *Reply-to*: La lista de python en castellano &lt;<A HREF="mailto:python-es@python.org">python-es@python.org</A>&gt;<BR>
        &gt; *Para*: La lista de python en castellano &lt;<A HREF="mailto:python-es@python.org">python-es@python.org</A><BR>
        &gt; &lt;mailto:<A HREF="mailto:La%2520lista%2520de%2520python%2520en%2520castellano%2520%253cpython-es@python.org">La%20lista%20de%20python%20en%20castellano%20%3cpython-es@python.org</A>%3e&gt;&gt;<BR>
        &gt; *Asunto*: Re: [Python-es] Buscar campo mysql<BR>
        &gt; *Fecha*: Wed, 17 Feb 2010 16:41:18 -0500<BR>
        &gt;<BR>
        &gt; Segun te entiendo lo que debes hacer es una consulta SQL condicional<BR>
        &gt;<BR>
        &gt; SELECT email FROM datos WHERE hostname='DATO EXTRAIDO DEL ARCHIVO DE EXCEL'<BR>
        &gt;<BR>
        &gt; 2010/2/17 Rub&#233;n &lt;<A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A> &lt;mailto:<A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A>&gt;&gt;<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Buenas lista,<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Estoy liado con un programa y he llegado a un punto muerto.<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; El programa lee de un archivo de MS Excel dos columnas: una que<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; viene el hostname de un equipo y otra una condici&#243;n, llam&#233;mosla n.<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Por otra parte tengo una tabla en mysql con un campo para el<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; hostname y otra para una direcci&#243;n de mail asociada a la que se<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; tiene que enviar un correo.<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; La cosa est&#225; en que llego a sacar los campos de la base de datos<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; como un diccionario pero sin clave:<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; registro.execute(&quot;SELECT * FROM datos&quot;)<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; resu = registro.fetchall()<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; print repr(resu)<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Lo que busco es la manera de que si en el excel se cumple la<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; condici&#243;n n en cierto hostname, poder sacar como char la direcci&#243;n<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; de mail de la base de datos asociada a ese mismo hostname.<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Lo de la lectura del MS Excel y el env&#237;o del correo lo tengo<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; solucionado.<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; &#191;Alguna idea de por donde puedo tirar?<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Gracias por vuestra ayuda y un saludo.<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; --------------------<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Rub&#233;n<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="http://foroubuntu.es">http://foroubuntu.es</A><BR>
        &gt;<BR>
        &gt;<BR>
        &gt;<BR>
        &gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; Python-es mailing list<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="mailto:Python-es@python.org">Python-es@python.org</A> &lt;mailto:<A HREF="mailto:Python-es@python.org">Python-es@python.org</A>&gt;<BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
        &gt;&nbsp;&nbsp;&nbsp;&nbsp; FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
        &gt;<BR>
        &gt;<BR>
        &gt;<BR>
        &gt;<BR>
        &gt; --<BR>
        &gt; The past are just memories, the future are just dreams!!!<BR>
        &gt; <A HREF="http://foros.solocodigo.com">http://foros.solocodigo.com</A><BR>
        &gt; <A HREF="http://radicalpython.blogspot.com">http://radicalpython.blogspot.com</A><BR>
        &gt; <A HREF="http://revistacodigolatino.blogspot.com">http://revistacodigolatino.blogspot.com</A><BR>
        &gt;<BR>
        &gt; _______________________________________________<BR>
        &gt; Python-es mailing list<BR>
        &gt; <A HREF="mailto:Python-es@python.org">Python-es@python.org</A>&nbsp; &lt;mailto:<A HREF="mailto:Python-es@python.org">Python-es@python.org</A>&gt;<BR>
        &gt; <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
        &gt; FAQ:<A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
        &gt; _______________________________________________<BR>
        &gt; Python-es mailing list<BR>
        &gt; <A HREF="mailto:Python-es@python.org">Python-es@python.org</A>&nbsp; &lt;mailto:<A HREF="mailto:Python-es@python.org">Python-es@python.org</A>&gt;<BR>
        &gt; <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
        &gt; FAQ:<A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
        &gt;<BR>
        &gt;<BR>
        &gt;<BR>
        &gt; _______________________________________________<BR>
        &gt; Python-es mailing list<BR>
        &gt; <A HREF="mailto:Python-es@python.org">Python-es@python.org</A><BR>
        &gt; <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
        &gt; FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
        _______________________________________________<BR>
        Python-es mailing list<BR>
        <A HREF="mailto:Python-es@python.org">Python-es@python.org</A><BR>
        <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
        FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
        <BR>
        <BR>
        <BR>
        <BR>
        _______________________________________________<BR>
        Python-es mailing list<BR>
        <A HREF="mailto:Python-es@python.org">Python-es@python.org</A><BR>
        <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
        FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
        <BR>
    </BLOCKQUOTE>
    <BR>
    <BR>
    <BR>
    -- <BR>
    The past are just memories, the future are just dreams!!!<BR>
    <A HREF="http://foros.solocodigo.com">http://foros.solocodigo.com</A><BR>
    <A HREF="http://radicalpython.blogspot.com">http://radicalpython.blogspot.com</A><BR>
    <A HREF="http://revistacodigolatino.blogspot.com">http://revistacodigolatino.blogspot.com</A> 
<PRE>
_______________________________________________
Python-es mailing list
<A HREF="mailto:Python-es@python.org">Python-es@python.org</A>
<A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A>
FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A>
</PRE>
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
    _______________________________________________<BR>
    Python-es mailing list<BR>
    <A HREF="mailto:Python-es@python.org">Python-es@python.org</A><BR>
    <A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A><BR>
    FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A><BR>
    <BR>
</BLOCKQUOTE>
<BR>
<BR>
<BR>
-- <BR>
The past are just memories, the future are just dreams!!!<BR>
<A HREF="http://foros.solocodigo.com">http://foros.solocodigo.com</A><BR>
<A HREF="http://radicalpython.blogspot.com">http://radicalpython.blogspot.com</A><BR>
<A HREF="http://revistacodigolatino.blogspot.com">http://revistacodigolatino.blogspot.com</A>
<PRE>
_______________________________________________
Python-es mailing list
<A HREF="mailto:Python-es@python.org">Python-es@python.org</A>
<A HREF="http://mail.python.org/mailman/listinfo/python-es">http://mail.python.org/mailman/listinfo/python-es</A>
FAQ: <A HREF="http://python-es-faq.wikidot.com/">http://python-es-faq.wikidot.com/</A>
</PRE>
</BODY>
</HTML>