0

私はpythonとjythonが初めてです。mmapをインポートする python のスクリプトがありましたが、問題なく正常に動作します。実行時に次の例外をスローする Java クラスからそのスクリプトの関数を呼び出す必要があります。

Exception in thread "main" 
Traceback (most recent call last):
    File "<string>", line 1, in <module>
ImportError: No module named 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

Google で提案を見つけることができません。ここに何か足りないものがありますか、親切にこれを修正するのを手伝ってください。

前もって感謝します

アディシアン

4

2 に答える 2

0

これは、Jython がまだ mmap をサポートしていないためです。公式サイトの FAQ で説明されているように、次の段落で:

サポートされていない、おそらくサポートされないモジュールには、bsddb3、curses、dbm、gdbm、ioctl、mmap、pty、Tkinter、および win32reg が含まれます。curses モジュールを CHARVA にマッピングするなど、これらのいくつかはすぐに実行できる可能性がありますが、リソースが限られているため、取り組めない可能性があります。(貢献を歓迎します!)

于 2013-03-17T02:57:17.180 に答える
0

このmmapモジュールは Jython では使用できません。代替手段を見つける必要があります。

于 2013-03-17T02:38:49.620 に答える