没有办法
SFTPClient.listdir_attr返回已排序的列表。
排序很容易:
files = sftp.listdir_attr()files.sort(key = lambda f: f.filename)
举例来说,如果您只想按大小从大到小对文件进行排序:
from stat import S_ISDIR, S_ISREGfiles = [f for f in files if not S_ISDIR(f.st_mode)]files.sort(key = lambda f: f.st_size, reverse = True)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)