def samefile(f1, f2): ''' A simple replacement of the os.path.samefile() function not existing on the Windows platform. MAC/Unix supported in standard way :). Author: Denis Barmenkov Source: code.activestate.com/recipes/576886/ Copyright: this code is free, but if you want to use it, please keep this multiline comment along with function source. Thank you. 2009-08-19 20:13 ''' try: return os.path.samefile(f1, f2) except AttributeError: f1 = os.path.abspath(f1).lower() f2 = os.path.abspath(f2).lower() return f1 == f2