os.path.samefile函数的用法疑问
>>> os.path.samefile(r'A\B\test.txt',r'A\B\test.txt - 快捷方式.lnk')False
由代码命名就可明确看见,test.txt - 快捷方式.link为test.txt文件的快捷方式。根据课件所述,samefile指令用于判断两文件是否指向同一文件,典型案例为快捷方式的判定。
那么我这里就是把一个文件本体与其快捷方式比较了,为什么samefile函数会给出False判断?
求解答 samefile判断目录或文件是否相同 ba21 发表于 2021-6-9 13:57
samefile判断目录或文件是否相同
如果不算快捷方式的话,文件怎么可能有多目录或者多文件? fc5igm 发表于 2021-6-9 15:45
如果不算快捷方式的话,文件怎么可能有多目录或者多文件?
>>> os.chdir(r'd:\\')
>>> os.path.samefile(r'd:\1.py', r'1.py')
True
页:
[1]