[Python-es] Integrar OpenOffice-CALC en un programa python

Julio S.G. julio.sg en mundo-r.com
Vie Oct 18 10:08:15 CEST 2013


Hola, se podrían usar formatos de Excel que sirven tanto para OO como 
para MsOffice, con estos paquetes para python:

Python Excel, aquí: http://www.python-excel.org/
Openpyxl, aquí: https://bitbucket.org/ericgazoni/openpyxl/wiki/Home

Un saludo.


El 18/10/2013 9:30, Alberto Curro escribió:
> Hola,
>
> 2013/10/13 Andres Vargas - zodman <zodman en gmail.com 
> <mailto:zodman en gmail.com>>
>
>     usa relatorio!
>
>
> Aunque relatorio es un proyecto interesante, no es lo que  Ramiro 
> pregunta originalmente.
>
> Desde mi experiencia, creo que lo tienes complicado a priori, pero no 
> imposible. Hasta donde yo sé, (no puedo hablar por GTK, yo 
> desarrollo/desarrollaba en KDE), cosas como el KParts permitían el 
> embebido de objetos y partes, pero OpenOffice no lo soporta (intentad 
> copiar una tabla de OpenOffice fuera de OoO y lo comprobáis por 
> vosotros mismos). GTK seguro que tiene algo parecido, pero estarás en 
> la misma tesitura.
>
>  Alguna experiencia tengo también con OLE, y te puedo asegurar que 
> desde luego la idea en Windows no te lo aconsejaría "ni jarto vino", 
> por la cantidad de pitfalls y problemas secundarios que vas a 
> encontrate (además del consumo de memoria, dado que realmente 
> tendrías una instancia de OoO corriendo en background con su espacio 
> de memoria, más el espacio de memoria e intercambio OLE, más tu 
> aplicación).
>
> La idea de Alexandro parece interesante, e imagino que en GTK tendrás 
> controles grid de calidad, sólo tendrías que desarrollar el método 
> de intercambio de datos.
>
>  En StackOverflow hay también una pregunta parecida, para MacOSX, 
> échale un vistazo a la respuesta "aprobada", también podría darte 
> ideas:
>
> Â 
> http://stackoverflow.com/questions/3120622/how-do-i-embed-openoffice-calc-into-my-own-application
>
>  Ya contarás.
>
> Â Saludos
> Â Alberto
>
>
>
>
>     El 12 de octubre de 2013 23:07, Alexandro Colorado<jza en oooes.org
>     <mailto:jza en oooes.org>> escribió:
>
>         Es un reto interesante, tu puedes controlar OpenOffice
>         remotamente via
>         python, y OpenOffice puede funcionar como un servicio. Sin
>         embargo no
>         se eso de 'embedir' el workspace de Calc dentro de una ventana
>         en GTK.
>
>         Quizas, por su cercania al framework tengas mejor suerte usando
>         Gnumerics. O puedes usar calc como servicio y hacer el
>         intercambio de
>         datos. Algo similar a lo que se hizo con Java/Javascript en esta
>         aplicacion:
>         http://www.javaworld.com/javaworld/jw-05-2008/jw-05-spreadsheets.html
>
>         On 10/12/13, Ramiro <rjs4320-1 en yahoo.com.ar
>         <mailto:rjs4320-1 en yahoo.com.ar>> wrote:
>         > Hola
>         >
>         >
>         >            ¿Es posible ver una planilla de cálculo
>         de OpenOffice como si
>         > fuera un control de formulario más en pyGTK?, (al estilo
>         OLE2 de windows)
>         >
>         >
>         >
>         >
>         >
>         >
>         > saludos
>         >
>         > Ramiro
>         > _______________________________________________
>         > Python-es mailing list
>         > Python-es en python.org <mailto:Python-es en python.org>
>         > https://mail.python.org/mailman/listinfo/python-es
>         > FAQ: http://python-es-faq.wikidot.com/
>         >
>
>
>         --
>         Alexandro Colorado
>         Apache OpenOffice Contributor
>         http://www.openoffice.org
>         _______________________________________________
>         Python-es mailing list
>         Python-es en python.org <mailto:Python-es en python.org>
>         https://mail.python.org/mailman/listinfo/python-es
>         FAQ: http://python-es-faq.wikidot.com/
>
>
>
>
>     -- 
>     Andres Vargas
>     www.zodman.com.mx <http://www.zodman.com.mx>
>
>     _______________________________________________
>     Python-es mailing list
>     Python-es en python.org <mailto:Python-es en python.org>
>     https://mail.python.org/mailman/listinfo/python-es
>     FAQ: http://python-es-faq.wikidot.com/
>
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20131018/93816996/attachment.html>


Más información sobre la lista de distribución Python-es