我有一个简单的目录,只包含2个指向其他目录的链接。 os.walk不会进入它们,它会报告2个文件和0个目录。 我注意到文档引用的是“symlink”,我怀疑这是一个Unix术语而不是MS,但我不确定。 或者还有其他东西我不见了?
[Vista Pro上的Python 2.7]
答案 0 :(得分:1)
它在Windows上不起作用(至少在Windows 7中)。
followlink
取决于os.islink
,os.isdir
。但是两者都为Windows中的Link目录返回False
(在Python 2.7中)。
BTW,在Python 3.2+中,os.islink
为符号链接返回True
。但os.isdir
仍然会返回False
。 os.walk
也不起作用。