From: | anthony <asotolongo(at)uci(dot)cu> |
---|---|
To: | Jorge Tornero - Listas <jtorlistas(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Guardado de archivos y funciones |
Date: | 2013-09-27 13:29:16 |
Message-ID: | 5245882C.5030400@uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Jorge, no te sirve guardar el archivo en /tmp , una vez necesité
hacer algo similar y los guardaba ahi(/tmp), claro se guardaba con los
derechos de postgres, pero resolví mi tema :D
saludos
El 27/09/13 08:26, Jorge Tornero - Listas escribió:
> CREATE FUNCTION exportax(tabla varchar,filename varchar) RETURNS void
> AS
> $BODY$
> import pandas as pd
> import os
>
>
> queryText=('select * from %s' %args[0])
> ejecucion = plpy.execute(queryText)
> tabla=[]
>
> for fil in ejecucion:
> tabla+=[fil]
>
> df=pd.DataFrame(tabla)
> df.to_excel(filename,index=False,encoding='utf8')
> os.chmod(filename,0o666)
>
> plpy.notice('Se grabaron %s filas en el archivo %s'
> %(ejecucion.nrows(),filename))
> $BODY$
> LANGUAGE plpythonu;
________________________________________________________________________________________________
III Escuela Internacional de Invierno en la UCI del 17 al 28 de febrero del 2014. Ver www.uci.cu
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2013-09-27 14:39:08 | Re: problemas BD y contabilidad |
Previous Message | Roberto A. | 2013-09-27 13:20:13 | problemas BD y contabilidad |