Hola buenas. Estoy tratando de escribir una extension para OO 3.2 mediante python.
Para escribir los scripts y probarlos, utilizo una conexion a OO y añado las librerias necesarias al path, y todo funciona correctamente.
Para generar la extensión, me he basado en el ejemplo:
http://wiki.services.openoffice.org/wik ... hon_How-To
El problema lo encuentro al generar el documento .oxt. Creo los documentos description.xml, el .xcu, y el .rdb
En un documento .idl defino la interfaz, que luego voy a implementar en el documento .py principal. Hasta aquí puedo instalar la extension correctamente y funciona.
Sin embargo, si quiero utilizar otros ficheros de python, donde tengo funciones, o librerias, cuando trato de instalar la extension en OO,
me da un error al importarlos,"... no module named util" .
Es decir, no se como importar distintos ficheros o librerias que necesito además del script principal.
¿Alguien echarme una mano y oirentarme?
Gracias de antemano.
Edito:
Por si alguien se ve atascado en el mismo problema:
http://udk.openoffice.org/python/python ... urce_files
Pythonloader antes de cargar un nuevo componente, busca dentro del componente, un directorio llamado pythonpath y si existe lo añade al path (con un archivo comprimido no me ha funcionado).
[RESUELTO]Importar librerias en una extension (python)
[RESUELTO]Importar librerias en una extension (python)
OpenOffice 3.2 en Windows 7