Hi, I'm trying to solve a jython-related issue and I discovered a different behavior affecting os.path.isabs between CPython and Jython.
C:\Python23>python.exe Python 2.3.5 (#62, Feb 8 2005, 16:23:02) [MSC v.1200 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import os >>> os.path.isabs('/a') True >>> os.path.isabs('/') True >>> os.path <module 'ntpath' from 'C:\Python23\lib\ntpath.pyc'> >>> C:\dist>jython.bat Jython 2.3a0 on java1.6.0_04 Type "copyright", "credits" or "license" for more information. >>> import os >>> os.path.isabs('/a') False >>> os.path.isabs('/') False >>> os.path <module 'javapath' from 'C:\dist\Lib\javapath.py'> >>> Is there a reason why "/" is considered an absolute pathname by CPython? -- http://mail.python.org/mailman/listinfo/python-list