ftplib を使用してファイルを転送しています。すべてがうまくいっています。今、ダウンロードする前に対象ファイルのサイズを取得しようとしています。
まずはftp.size(ファイル名)でサイズを取得してみました。サーバーは、ascii モードではそれができないと不平を言いました。
次に、ftp.sendcmd("binary") と ftp.sendcmd("bin") を使用してバイナリ モードを設定してみました。どちらの場合も、サーバーは「500バイナリが理解できません」と不平を言いました
この場合、ダウンロードする前に ftplib でファイルのサイズを取得できますか? 私は FTP サーバーを制御しておらず、その動作を変更することもできません。
ありがとう