0
我想導入一個TabStop到我的Python腳本來創建一個openoffice文檔。只有我不斷收到此錯誤:導入器錯誤Python與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
這是代碼的一部分,我用它來創建一個文件:
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()
它出錯行:
from com.sun.star.style import TabStop
任何人知道如何解決這個導入?
在此先感謝!
你真的有這樣一個Python模塊嗎?這看起來像一個Java類路徑,而不是Python路徑。你在使用Jython嗎? – 2012-07-06 12:45:37
是的,這是我的蟒蛇代碼:)它的作品非常完美... :) – procx 2012-07-06 12:59:22
我不明白你在說什麼。顯然,它不能很好地工作,因爲你遇到了錯誤。 – 2012-07-06 13:09:49