From: Richard L. <dia...@ya...> - 2004-02-17 13:39:39
|
I have some module written in CPython (with or without C extension), now I want to know is it possible to: import and call JPython functions from CPython? How? or import and call CPython functions from JPython? How? That is, I want to mix these two, since each has its power. Thanks! __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html |
From: Kent J. <ke...@td...> - 2004-02-18 02:17:12
|
At 5:35 AM -0800 2/17/04, Richard Lin wrote: >I have some module written in CPython (with or without C extension), >now I want to know is it possible to: > >import and call JPython functions from CPython? How? No, you can't do this. >or > >import and call CPython functions from JPython? How? CPython modules that work with CPython 2.1 and do not use C extensions should work with Jython. CPython modules that use features from CPython 2.2 or 2.3 (e.g. generators) or that use C extensions will not work with Jython. Just put the modules on the Jython's path and import them normally. Kent -- Kent S Johnson http://www.kentsjohnson.com |
From: Dianhong <dia...@ya...> - 2004-02-18 14:55:22
|
--- Kent Johnson <ke...@td...> wrote: > >import and call JPython functions from CPython? How? > > No, you can't do this. OK! Thanks for the answer! > > >or > > > >import and call CPython functions from JPython? How? > > CPython modules that work with CPython 2.1 and do not use C > extensions should work with Jython. CPython modules that use features > > from CPython 2.2 or 2.3 (e.g. generators) or that use C extensions > will not work with Jython. Just put the modules on the Jython's path > and import them normally. A further questions are: 1).Why only version 2.1 works, instead of higher version (2.2 or 2.3)? 2).So if I want to use C/C++ libraries, I have to rely on the JNI, right? 3).And, Tkinter can not be used in Jython (even version 2.1), use Java Swing instead, right? Thanks! __________________________________ Do you Yahoo!? Yahoo! Mail SpamGuard - Read only the mail you want. http://antispam.yahoo.com/tools |