3
FTPサーバー上のルートディレクトリの合計サイズを調べようとしています。しかし、私はルートにあるディレクトリの1つにアクセスできません。forループ内の項目を除外する
私はルートにディレクトリのサイズを合計するために、この機能を使用したい:
size = 0
for filename in ftp.nlst("."):
ftp.cwd(filename)
size += ftp.size(".")
print(size)
これは、エラーが発生します。
ftplib.error_perm: 550 Could not get file size.
私はANを除くに関する任意のドキュメントを見つけることができませんforループからの項目。
をキャッチ。エラーの場合は 'try:except'と' continue'でラップしてください。 – AChampion