I am trying to develop a simple Java application and I want it to use some Python code using Jython. I am trying to run a python method from a file and getting this error:
ImportError: cannot import name testFunction
Just trying a simple example so I can see where the problem is. My python file test.py is like this:
def testFunction(): print("testing") And my Java class:
PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("path_to_file\\test.py"); interpreter.exec("from test import testFunction"); So it can correctly find the module but behaves like there is no function called testFunction inside.