|
From: John M. <joh...@ya...> - 2001-05-08 12:18:09
|
I've tried Finn's package under UNIX. I was impressed! The only
mystery is why he doesn't promote it more.
--- brian zimmer <bz...@zi...> wrote:
> It's not implemented in Jython because the JVM does not provide
> access to the environment. You'd have to write JNI code to get such
> a facility (I think Finn wrote such a module once). The closest you
> get is System.getProperties(), which is not really the same thing.
>
> brian
>
> At 10:47 AM 5/7/2001 -0700, Daniel Lord wrote:
> >I tried with both Jython 2.0 and Jython 2.1a1, and I get the
> following:
> >
> >Jython 2.1a1 on java1.3.0 (JIT: null)
> >Type "copyright", "credits" or "license" for more information.
> >>>> import os
> >>>> os.environ['path']
> >Traceback (innermost last):
> > File "<console>", line 1, in ?
> >KeyError: path
> >
> >Then just to check:
> >
> >>>> os.environ
> >{}
> >>>>
> >
> >Is it unimplemented or is my installation corrupt or incomplete?
> >
> >Here is how Python 2.1 that installed from source works:
> >Python 2.1 (#1, 04/28/01, 16:09:19)
> >[GCC Apple DevKit-based CPP 6.0alpha] on darwin1
> >Type "copyright", "credits" or "license" for more information.
> >>>> import os
> >>>> os.environ['PATH']
>
>'~/bin/powerpc-apple-macos:/Users/daniello/bin:/usr/local/bin:/usr/bin:/bin:
> >/usr/local/sbin:/usr/sbin:/sbin:.'
> >>>> os.environ
> >{'JAVA_HOME': '/Library/Java/Home', 'OSTYPE': 'macos', 'MANPATH':
> >'~/man:/usr/local/share/man:/usr/share/man',
> 'DL_ENVIRONMENT_MINE_SET': '1',
> >'TERM_PROGRAM_VERSION': '41', '__CF_USER_TEXT_ENCODING':
> '0x1F5:0:0',
> >'PATH':
>
>'~/bin/powerpc-apple-macos:/Users/daniello/bin:/usr/local/bin:/usr/bin:/bin:
> >/usr/local/sbin:/usr/sbin:/sbin:.', 'VENDOR': 'apple', 'SHLVL': '1',
> >'ANT_HOME': '/opt/ant', 'PWD': '/opt/jython/Doc', 'SHELL':
> '/bin/tcsh',
> >'TERM': 'vt100', 'TERMCAP': 'd0|vt100|vt100-am|vt100am|dec
>
>vt100:\t:do=^J:co#100:li#40:cl=\\E[;H\\E[2J:sf=2*\\ED:\t:le=^H:bs:am:cm=5\\E
>
>[%i%d;%dH:nd=2\\E[C:up=2\\E[A:\t:ce=3\\E[K:cd=50\\E[J:so=2\\E[7m:se=2\\E[m:u
>
>s=2\\E[4m:ue=2\\E[m:\t:md=2\\E[1m:mr=2\\E[7m:mb=2\\E[5m:me=2\\E[m:\t:rf=/usr
>
>/share/tabset/vt100:\t:rs=\\E>\\E[?3l\\E[?4l\\E[?5l\\E[?7h\\E[?8h\\E[;r\\E[0
>
>m\\E(B\\E)B\\E[2J:\t:ks=\\E[?1h\\E=:ke=\\E[?1l\\E>:\t:ku=\\EOA:kd=\\EOB:kr=\
>
>\EOC:kl=\\EOD:kb=^H:\t:ho=\\E[H:k1=\\EOP:k2=\\EOQ:k3=\\EOR:k4=\\EOS:pt:sr=2*
> >\\EM:vt#3:xn:\t:sc=\\E7:rc=\\E8:cs=\\E[%i%d;%dr:', 'LANG': 'en_US',
> >'TERM_PROGRAM': 'Apple_Terminal', 'DL_RC_SET': '1', 'HOME':
> >'/Users/daniello', 'USER': 'daniello', 'LOGNAME': 'daniello',
> 'HOST':
> >'localhost', 'DL_PATH_SET': '1', 'HOSTTYPE': 'macintosh',
> 'CLASSPATH':
>
>'/opt/xerces/xerces.jar:/opt/apachexml/bsf.jar:/opt/apachexml/bsfengines.jar
>
>:/opt/apachexml/smtp.jar:/opt/apachexml/pop3.jar:/opt/apachexml/xmisoap.jar:
>
>/opt/jdom/lib/collections.jar:/opt/saxon/saxon.jar:/opt/saxon/saxon-fop.jar'
> >, 'ENV_SET': '', 'MACHTYPE': 'powerpc', 'GROUP': 'staff'}
> >>>>
> >
> >My environment:
> >
> >Mac OS X 10.0.2 with 512 MB
> >java version "1.3.0"
> >Java(TM) 2 Runtime Environment, Standard Edition (build 1.3)
> >Java HotSpot(TM) Client VM (build 1.3.0, mixed mode)
> >
> >
> >
> >_______________________________________________
> >Jython-users mailing list
> >Jyt...@li...
> >http://lists.sourceforge.net/lists/listinfo/jython-users
>
>
>
> _______________________________________________
> Jython-users mailing list
> Jyt...@li...
> http://lists.sourceforge.net/lists/listinfo/jython-users
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/
|