[Gvsig_usuarios] Consulta Python
Jose Manuel Vivó (Chema)
josemanuel.vivo en iver.es
Mie Feb 6 13:07:58 CET 2008
pues puedes poner algo así:
"""
def sacarDecimale(unValor):
return unValor - int(unValor)
"""
Mete este texto en un fichero '.py' y lo puedes usar en una expresión como
esta:
sacarDecimal([elCampo])
Mucho ojo con la "indentación" (espacios de delante) porque es lo
que se usa para indicar el fin de una función, comparación o bucle.
Para mas información sobre la sintaxis mira en:
http://www.python.org/doc/2.1/
http://wiki.python.org/moin/Languages/Spanish
Nota: no todo lo que hay en la librería estándar está incluido.
Un Saludo.
Chema.
On Wednesday 06 February 2008 12:47:53 Eva Maria Garcia wrote:
> Hola de nuevo,
>
> Ahora estoy intentando separar la parte decimal de un número real y
> guardarla en un campo de tipo entero. Se me ocurre realizar alguna
> expresión en la calculadora de campos avanzada, pero no tengo ni idea de
> cómo se hace porque no veo ningún ejemplo por ahí. Creo que hay que poner
> una expresión en Python, pero al evaluarla me dice que es incorrecta, quizá
> esté utilizando mal los campos, no sé... ¿Podríais poner algún ejemplo de
> fichero Python?
>
> Gracias,
> Eva
--
=============
Jose Manuel Vivó (Chema)
Equipo de gvSIG
IVER T.I. S.A.
C/ Lérida, 20
46009-Valencia
Tlf.+34902252540
Spain
www.iver.es
www.gvsig.com
Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.
Más información sobre la lista de distribución gvSIG_usuarios