хотите подключиться к FTP и удалить файлы старше 7 дней? Приведенный ниже код не удаляет файлы и выдает ошибку, поэтому кто-нибудь может помочь с этим?
import ftplib
import time
ftp = ftplib.FTP('www.abc.com', 'user1','passwd') #connecting to FTP
ftp.set_pasv(False)
ftp.cwd('/FTP_test/')
quite_old= time.time() - 7*86400 # to get older days less than 7
def delete_file_ftp():
now = time.time()
ftp_dir = '/LM_FTP_test/'
print("FTP Dir ---->",ftp_dir)
for k in ftp.nlst():
print("K value",k)
if ftp.path.getmtime(k) < quite_old:
ftp.delete(k)
delete_file_ftp()```