java代码:
PythonInterpreter interpreter = new PythonInterpreter();
PySystemState sys = Py.getSystemState();
sys.path.add("C:\\Python27\\jython2.5.2\\Lib");
interpreter.execfile("F:\\Eclipse_WorkSpace\\eval\\src\\eval\\shell.py");
interpreter.exec("print contain('name:梁淘气',':淘气梁')");
python脚本:
def contain(str,subStr):
print str
print subStr
if subStr in str:
return True
else:
return False
PySystemState sys = Py.getSystemState();
PySystemState sys = Py.getSystemState();
sys.path.add("C:\\Python27\\jython2.5.2\\Lib"); if subStr in str:return Trueinterpreter.execfile("F:\\Eclipse_WorkSpace\\eval\\src\\eval\\shell.py")izswenda.com,sys.path.add("C:\\Python27\\jythonPySystemState sys = Py.getSystemState(); sys.path.add("C:\\Python27\\jython2.5.2\\Lib");
interpreter.execfile("F:\\Eclipse_WorkSpace\\eval\\src\\eval\\shell.py");2.5.2\\Lib");
interpreter.execfile("F:\\Eclipse_WorkSpace\\eval\\src\\eval\\shell.py");
输出:
name:???
:???
True


雷达卡



京公网安备 11010802022788号







