Java 为什么';导入mmap&x27;在jython制造恐怖

Java 为什么';导入mmap&x27;在jython制造恐怖,java,python,jython,Java,Python,Jython,我不熟悉python和jython。我用python编写了一个脚本,它导入了mmap,运行良好,没有任何问题。我需要从java类调用该脚本中的函数,该类在执行时抛出以下异常 Exception in thread "main" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named mmap 线程“main”中出现异

我不熟悉python和jython。我用python编写了一个脚本,它导入了mmap,运行良好,没有任何问题。我需要从java类调用该脚本中的函数,该类在执行时抛出以下异常

Exception in thread "main" 
Traceback (most recent call last):
    File "<string>", line 1, in <module>
ImportError: No module named mmap
线程“main”中出现异常 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 ImportError:没有名为mmap的模块 我在jython中执行了相同的脚本,它给出了以下错误

C:\jython2.5.3>jython.bat d:\Python\AddConfToFile.py
Traceback (most recent call last):
  File "d:\Python\AddConfToFile.py", line 9, in <module>
    import mmap
ImportError: No module named mmap
C:\jython2.5.3>jython.bat d:\Python\AddConfToFile.py
回溯(最近一次呼叫最后一次):
文件“d:\Python\AddConfToFile.py”,第9行,在
导入mmap
ImportError:没有名为mmap的模块
我无法通过谷歌找到任何建议。如果我遗漏了一些东西,请帮我修复

提前谢谢


Adithyan

Jython不提供
mmap
模块。您需要找到一个替代方案。

这只是因为Jython仍然不支持mmap。。如下面一段中的中所述:

我们不支持,也可能不支持的模块包括bsddb3、curses、dbm、gdbm、, ioctl、mmap、pty、Tkinter和win32reg。其中一些可能很容易实现,比如 在资源有限的情况下,将curses模块映射到CHARVA是不可能的 我们正在努力。(欢迎捐款!)


谢谢你提供的信息。。我应该想办法完成我的任务有没有其他的方法。。实际上,我的脚本导入了包含mmap的文件。。