1
自分のftpサーバーにあるファイルを解凍しようとしています。これによりファイルを解凍してftpからダウンロード
ftp=ftplib.FTP('myftplink')
ftp.login('username','password')
for filename in files_list:
os.chdir(dir)
local_file=os.path.join(os.getcwd(),filename)
ftp.retrbinary('RETR %s'%filename,open(filename,'wb').write)
with zipfile.ZipFile(filename,'r') as z:
z.extractall()
私は、zipファイルをダウンロードし、フォルダに解凍だけ解凍したファイルではなく、ダウンロードしたzipファイルを解凍してダウンロードする方法がありますがあります。
FTPは、サーバー側で「解凍」をサポートしていません。圧縮ファイルをダウンロードして解凍ファイルをアップロードすることもできますが、そのポイントは何ですか? – Kupiakos