17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
xContext.ServiceManager.createInstance("apso.python.script.organizer.impl")
# now we can import apso_utils library
from apso_utils import console
console()
except:
try:
xContext = uno.getComponentContext()
xSvMgr = xContext.getServiceManager()
xPathSettings = xSvMgr.createInstanceWithContext("com.sun.star.util.PathSettings", xContext)
spPyInstallion = uno.fileUrlToSystemPath(xPathSettings.Module)
subprocess.Popen(spPyInstallion + os.sep + "python") # Start Python interactive Shell
except:
traceback.print_exc()
def xray (xObject):
|
<
|
|
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
xContext.ServiceManager.createInstance("apso.python.script.organizer.impl")
# now we can import apso_utils library
from apso_utils import console
console()
except:
try:
xContext = uno.getComponentContext()
xPathSettings = xContext.ServiceManager.createInstanceWithContext("com.sun.star.util.PathSettings", xContext)
spPyInstallion = uno.fileUrlToSystemPath(xPathSettings.Module)
subprocess.Popen(spPyInstallion + os.sep + "python") # Start Python interactive Shell
except:
traceback.print_exc()
def xray (xObject):
|