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

Julio S.G. julio.sg en mundo-r.com
Vie Oct 18 16:32:50 CEST 2013


OK, para GTK puedes usar gtksheet, que es un fork del widget GTKSheet, 
con pygtksheet que el binding en python.

gtksheet aquí: http://vhernandez.github.io/gtksheet/
pygtksheet aquí: https://github.com/vhernandez/pygtksheet/

Un saludo.


El 18/10/2013 15:41, Alexandro Colorado escribió:
>
>
>
> 2013/10/18 Julio S.G. <julio.sg en mundo-r.com <mailto:julio.sg en mundo-r.com>>
>
>     Hola, se podrían usar formatos de Excel que sirven tanto para OO
>     como para MsOffice, con estos paquetes para python:
>
>
> âEURâEUR<
>
> Â
>
>
>     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Ãf©, (no puedo hablar por
>>     GTK, yo desarrollo/desarrollaba en KDE), cosas como el KParts
>>     permitÃf­an el embebido de objetos y partes, pero OpenOffice no
>>     lo soporta (intentad copiar una tabla de OpenOffice fuera de OoO
>>     y lo comprobÃf¡is por vosotros mismos). GTK seguro que tiene
>>     algo parecido, pero estarÃf¡s en la misma tesitura.
>
>
> âEUR
> Lo otro es usar webkit, y alguna libreria grid de calculo hecha en 
> Javascript. Buscando encontre SpreadJS
> http://wijmo.com/widgets/wijmo-enterprise/spreadjs/
>
> Â
>
>>
>>     Ã, Alguna experiencia tengo tambiÃf©n con OLE, y te puedo
>>     asegurar que desde luego la idea en Windows no te lo
>>     aconsejarÃf­a "ni jarto vino", por la cantidad de pitfalls y
>>     problemas secundarios que vas a encontrate (ademÃf¡s del consumo
>>     de memoria, dado que realmente tendrÃf­as una instancia de OoO
>>     corriendo en background con su espacio de memoria, mÃf¡s el
>>     espacio de memoria e intercambio OLE, mÃf¡s tu aplicaciÃf³n).
>>
>>     La idea de Alexandro parece interesante, e imagino que en GTK
>>     tendrÃf¡s controles grid de calidad, sÃf³lo tendrÃf­as que
>>     desarrollar el mÃf©todo de intercambio de datos.
>>
>>     Ã, En StackOverflow hay tambiÃf©n una pregunta parecida, para
>>     MacOSX, Ãf©chale un vistazo a la respuesta "aprobada",
>>     tambiÃf©n podrÃf­a darte ideas:
>>
>>     Ã,Â
>>     http://stackoverflow.com/questions/3120622/how-do-i-embed-openoffice-calc-into-my-own-application
>>
>>     Ã, Ya contarÃf¡s.
>>
>>     Ã, Saludos
>>     Ã, Alberto
>>
>>
>>
>>
>>         El 12 de octubre de 2013 23:07, Alexandro
>>         Colorado<jza en oooes.org <mailto:jza en oooes.org>> escribiÃf³:
>>
>>             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Ãf¡lculo de OpenOffice como si
>>             > fuera un control de formulario mÃf¡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  <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 <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
> 882C 4389 3C27 E8DF 41B9Â  5C4C 1DB7 9D1C 7F4C 2614
>
>
>
>
>
>
>
> _______________________________________________
> 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/cae91f8f/attachment.html>


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