On Fri, Nov 26, 2010 at 14:18, Hirokazu Yamamoto <ocean-c...@m2.ccsnet.ne.jp > wrote:
> On 2010/11/27 5:02, Brian Curtin wrote: > >> We briefly chatted about this on the os.link >> feature issue, but I never found a way around it. >> > > How about implementing os.path.samefile in > Modules/posixmodule.c like this? > > http://bugs.python.org/file19262/py3k_fix_kill_python_for_short_path.patch > > # I hope this works. > That's almost identical to what the current os.path.sameopenfile is. Lib/ntpath.py opens both files, then compares them via _getfileinformation. That function is implemented to take in a file descriptor, call GetFileInformationByHandle with it, then returns a tuple of dwVolumeSerialNumber, nFileIndexHigh, and nFileIndexLow.
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com