我想要的是通过Python获取sftp上的文件名,以及文件的创建时间,但是只取到了文件名列表——代码如下,不知道如何取对应的时间,求大神指点。
def sftp_dec(sftp_address,user_name,user_password,data_path,file_pattern):
data_list=[]
data_name_time = {}
sf = paramiko.Transport((sftp_address,22))
sf.connect(username = user_name,password = user_password)
sftp = paramiko.SFTPClient.from_transport(sf)
data_list=sftp.listdir_attr(data_path)
data_list=filter(lambda x: file_pattern in x, data_name)
return data_list
相似问题