Я использую os.walk
с followlinks=True
, но я попал в место, где символическая ссылка ссылается на свой собственный каталог, вызывая бесконечный цикл. Виновником в этом случае является /usr/bin/X11
, список которых приведен ниже:
lrwxrwxrwx 1 root root 1 Apr 24 2015 X11 -> .
Есть ли способ избежать перехода по ссылкам на .
или ..
, которые, как я полагаю, вызовут аналогичные проблемы? Думаю, я мог бы проверить это с помощью os.readlink
, а затем сравнить с текущим путем. Есть ли другое решение для этого?
a -> b
иb -> a
? - person Jérôme   schedule 02.05.2016