[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