0

接続が失われるたびに、Python で FTP 再接続を実現しようとしています。接続が失われるたびに、以下のように Connect() 関数を呼び出します。切断をシミュレートするために、私は ftp.logout() を呼び出してから、例外ハンドラーで Connect() 関数を呼び出している例外をスローするファイルをダウンロードしようとしています。

ftp = FTP("hostname")
def Connect():
    print('Calling Connect')
    ftp.login("user","password")

以下の例外 AttributeError("'NoneType' object has no attribute 'sendall'") が発生しています

誰かがこれに光を当てることができますか?

4

1 に答える 1