[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