Java Python解释器Jython-模块的执行

Java Python解释器Jython-模块的执行,java,python,jython,Java,Python,Jython,以下是问题的链接: 以下是一个潜在的解决方案: interp.exec("import os.path.abspath(__file__)/printTwice.py)"); interp.exec("printTwice.print_twice('Adam')"); 但是它返回了一个错误: interp.exec("import os.path.abspath(__file__)/printTwice.py)"); interp.exec("printTwi

以下是问题的链接:

以下是一个潜在的解决方案:

    interp.exec("import os.path.abspath(__file__)/printTwice.py)");
    interp.exec("printTwice.print_twice('Adam')");
但是它返回了一个错误:

    interp.exec("import os.path.abspath(__file__)/printTwice.py)");
    interp.exec("printTwice.print_twice('Adam')");
这返回了以下错误:线程“main”语法中出现异常错误:(“输入不匹配”(“应为换行符”),(“”,1,22,'import os.path.abspath(file)/printweeps.py)\n'))


这应该是可行的。

导入os.path.abspath(\uuu file\uu)/printTworth.py)
没有意义。如果您尝试导入的模块是
printweeps.py
,则导入语句应该是
import printweeps
。感谢您的帮助mzjn。谢谢Andreu。一旦我弄明白如何将文件复制到与Python控制台相同的工作目录中,我就会尝试这个方法。我会让你知道,如果它工作出色,它的工作。感谢Andreu和其他所有做出贡献的人。