From: Jeff N. <jn...@ac...> - 2006-07-13 18:20:04
|
That works great -- thanks.=20 > -----Original Message----- > From: Charlie Groves [mailto:cha...@gm...]=20 > Sent: Wednesday, July 12, 2006 11:44 PM > To: Jeff Norton > Cc: jyt...@li... > Subject: Re: [Jython-users] How to determine if module is Java >=20 > >>> import sys > >>> import java.lang > >>> from org.python.core import PyJavaPackage isinstance(sys,=20 > >>> PyJavaPackage) > 0 > >>> isinstance(java.lang, PyJavaPackage) > 1 >=20 > Seems to work. I'm not sure if it's right in all cases or if=20 > there's a better way. >=20 > Charlie >=20 > On 7/12/06, Jeff Norton <jn...@ac...> wrote: > > > > > > I've got a variable that is either a Java package or a=20 > Python package. > > e.g.: > > > > >>> type(mod1) > > <type 'javapackage'> > > > > >>> type(mod2) > > <type 'module'> > > > > Programatically how can I determine if a variable is a Java package? > > I guess I could do: > > if (str(type(mod1)) =3D=3D "<type 'javapackage'>"): > > but that is really dumb. I want something like: > > if (isinstance(mod1, types.JavaPackage)): > > > > Thanks, > > Jeff. > > > >=20 > ---------------------------------------------------------------------- > > --- Using Tomcat but need to do more? Need to support web services,=20 > > security? > > Get stuff done quickly with pre-integrated technology to=20 > make your job=20 > > easier Download IBM WebSphere Application Server v.1.0.1 based on=20 > > Apache Geronimo > >=20 > = http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 1216 > > 42 > > > > > > _______________________________________________ > > Jython-users mailing list > > Jyt...@li... > > https://lists.sourceforge.net/lists/listinfo/jython-users > > > > > > >=20 |