Checking if the file is a symlink fails

saswat at gmail.com saswat at gmail.com
Thu Aug 28 19:41:47 EDT 2008


On Aug 28, 3:11 pm, Christian Heimes <li... at cheimes.de> wrote:
> sas... at gmail.com wrote:
> > File symLinkTest is a symbolic link.
>
> > Why S_ISLNK(mode) returns False and S_ISREG(mode) returns True ?
>
> Because you are using os.stat() instead of os.lstat().
>
> http://docs.python.org/lib/os-file-dir.html
>
> Christian

Do you mean the following is deprecated ?
http://docs.python.org/lib/module-stat.html

>From the documentation -

S_ISLNK( mode)
    Return non-zero if the mode is from a symbolic link.

Thanks
-Saswat



More information about the Python-list mailing list