3
在os
有一个函数os.path.islink(PATH)
它检查PATH
是否符号链接。但是,如果PATH是某个目录的符号链接,则会失败。相反 - python认为它是目录(os.path.isdir(PATH)
)。那么,如何检查目录是否是链接?检查目录是否符号链接?
编辑:
这里是bash
认为:
~/scl/bkbkshit/Teaching: file 2_-_Classical_Mechanics_\(seminars\)
2_-_Classical_Mechanics_(seminars): symbolic link to `/home/boris/wrk/tchn/2_-_Classical_Mechanics_(seminars)'
这里就是python
认为:
In [8]: os.path.islink("2_-_Classical_Mechanics_(seminars)/")
Out[8]: False
两个'isdir'和'islink'返回TRUE;有关Python 2.7.3指向目录的符号链接/ OS X.莫非你发布你的代码? – zigg
问题是附加斜线('/')? –
@NiclasNilsson:是的。它是。 – Adobe