我有一个创建域.pyweblogic脚本。现在我想在python脚本中导入一个java类。我导出了这个类com.swisslog.python.util.FileNameUtil并在调用python脚本之前将其添加到类路径中。在
以下是脚本的开头:
from wlstModule import *
from java.io import FileInputStream
from java.util import Properties
import jarray.array
import os
import shutil
import traceback
import sys
import getopt
from com.swisslog.python.util import FileNameUtil
我从一个bat文件开始脚本:
^{pr2}$这适用于Windows7。但在Windows Server 2012上,我收到以下错误:
ImportError: no module named swisslog
使用完整路径也不起作用(jython ImportError: No module named)
任何帮助都将不胜感激。在
我找到了一个愚蠢的解决办法。我添加了一个main方法,它调用实际的方法并用系统输出打印. 然后我可以从python脚本启动jar,而不需要导入:
相关问题 更多 >
编程相关推荐