Hola Alejandro,<br><br>en python no se usan corchetes sino espacios en blanco para separar las sentencias, posiblemente por eso no te ejecuta,<br><br>saludos, Jaime<br><br><br><div class="gmail_quote">2011/2/1 Alejandro Lorenzo (Genea Consultores) <span dir="ltr"><<a href="mailto:algil@geneaconsultores.com">algil@geneaconsultores.com</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">
Hola,<br>
<br>
Estoy comenzando con gvSIG, concretamente con la calculadora de
campos. <br>
<br>
Me encuentro en que la forma de trabajar con expresiones avanzadas,
es en Phyton, y no conozco este lenguaje. <br>
<br>
Intenté convertir mis expresiones de vb a Phyton. En la página <a href="http://vb2py.sourceforge.net/index.html" target="_blank">http://vb2py.sourceforge.net/index.html</a>,
existe un convertidor de código de vb a Phyton y este es el
resultado:<br>
<br>
<blockquote><small>prueba = str()</small><br>
<br>
<small>if [EMPRESA_CO] == 'XXX' and [Ejecutado] == 'SI':</small><br>
<small> </small><br>
<small> [prueba] = 'Correcto'</small><br>
<small> </small><br>
<small>elif [EMPRESA_CO] == 'XXX' and [Ejecutado] == 'NO':</small><br>
<small> </small><br>
<small>[prueba] = 'Inorrecto'</small><br>
<small> </small><br>
<small>else:</small><br>
<small> </small><br>
<small>prueba = '_'</small><br>
</blockquote>
Genero el fichero .py, pero no funciona.<br>
<br>
Lo que me gustaría sería conseguir una expresión condicional que
evaluase dos, o más campos, y en función del valor de los registros,
rellenar un nuevo campo con los valores asignados a cada una de las
combinaciones anteriores.<br>
<br>
Muchas gracias <br><font color="#888888">
<br>
Alejandro
</font></div>
<br>_______________________________________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><i style="font-family: garamond,serif;"><font size="4"><b><span style="color: rgb(0, 0, 153);">Jaime Lopez Carvajal</span><br></b></font></i><br>