J'essaie d'importer un TabStop dans mon script Python pour créer un document openoffice. Seulement je continue à obtenir cette erreur:Importerror Python avec Openoffice
Traceback (most recent call last):
File "C:\Users\Sander\Desktop\macroTest.py", line 10, in <module>
from com.sun.star.style import TabStop
ImportError: No module named com.sun.star.style
Ceci est une partie du code i utiliser pour créer un document:
from win32com.client import Dispatch as Dispatch
svm = Dispatch("com.sun.star.ServiceManager")
coreflect = svm.createInstance("com.sun.star.reflection.CoreReflection")
desktop = svm.createInstance("com.sun.star.frame.Desktop")
doc = desktop.loadComponentFromURL("private:factory/swriter", "_blank",0, [])
default = doc.StyleFamilies.getByName("PageStyles").getByName("Default")
txt = doc.getText()
cur = txt.createTextCursor()
La ligne il va mal:
from com.sun.star.style import TabStop
Tout le monde sait comment réparer cette importation?
Merci d'avance!
Avez-vous vraiment un tel module Python? Cela ressemble à un classpath Java, pas à un chemin Python. Utilisez-vous Jython? –
Oui c'est mon code python :) Et son fonctionne parfaitement alors ... :) – procx
Je ne comprends pas ce que vous dites. Cela ne fonctionne évidemment pas parfaitement, car vous obtenez une erreur. –