как найти целевой путь ссылки, если файл является файлом ссылки - PullRequest
18 голосов
/ 09 июля 2010

как найти, является ли файл файлом ссылки, и найти путь к целевому файлу (фактический файл, указанный файлом ссылки)

Ответы [ 2 ]

28 голосов
/ 09 июля 2010

os.path.islink (это ссылка?) И os.path.realpath (указать конечный путь, независимо от того, является ли это ссылкой).

Если os.path.islink имеет значение True, и вы хотите перейти только по первой ссылке, используйте os.readlink.

0 голосов
/ 09 июля 2010

Используйте <a href="http://docs.python.org/library/os.html#os.lstat" rel="nofollow noreferrer">os.lstat()</a>, затем осмотрите поле st_mode.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...