使用 st_mode 来识别文件或目录

Mik*_*ikA 4 python stat paramiko

有没有办法使用 st_mode 值来识别对象是文件还是目录?我正在使用 paramiko lstat() 从 sftp 文件检索 st_mode 信息。

Mar*_*ers 5

是的,stat 结构 st_mode确实包含该信息。

使用stat模块判断是否是目录:

import stat

if stat.S_ISDIR(lstat_result.st_mode):
Run Code Online (Sandbox Code Playgroud)