ftplib を使用してメインフレームからいくつかのファイルを解析/ダウンロードしようとしていますが、数回試行しても失敗します。
今までの私のコードは次のとおりです。
import ftplib
ftp = ftplib.FTP('host','username','password')
ftp.retrlines("File To be Downloaded")
これは正常に機能し、必要なファイルを確認できます。
ただし、次のコードを使用すると。
ftp.retrbinary("RETR 'File_Name'",open('ww.txt','wb').write)
次のエラーで失敗します。
error_reply: 200 表現タイプは画像です
Dagの回答に基づいて、次のコードを試して、「retrlines」を介してファイルをダウンロードしました。
ftp.retrlines("RETR 'File_Name'",open('ww.txt','wb').write)
しかし、それは私に次のエラーを与えます。
error_reply: 200 表現型は Ascii NonPrint です