Я пытаюсь удалить набор каталогов, за исключением тех, которые используются, и symlink
ed в другом месте.Как определить, является ли данный каталог символьной ссылкой на Python?
Что является наиболее эффективным способом определить, является ли данный каталог symlink
ed?
Я пробовал os.stat(dir).mt_nlink
, но он возвращает 3
даже для каталогов, которые я хочу удалить.
EDIT:
По symlinked
к Я имею в виду этот каталог является объектом некоторой линке.
Возможный дубликат [Проверить, является ли файл символической ссылкой в python] (http://stackoverflow.com/questions/11068419/check-if-file-is-symlink-in-python) – alko
@alko не тот, но может быть этим [Есть ли способ проверить, есть ли символические ссылки, указывающие на каталог?] (http://stackoverflow.com/questions/100170/is-there-a-way-to-check-if-there- are-symbolic-links-pointing-to-a-directory) –