python の ftputil モジュールは初めてです。Web サーバーに 2 つの FTP アカウントがあります。試してみたところ、2つの問題が発生しました
。1.アカウント1にログインしているときに、そこに正常にアクセスできます
host = ftputil.FTPHost('ftp.mysite.com', 'user1', 'passwd1')
しかし、別のアカウントにログインしようとすると、エラーが発生します。
ftputil.ftp_error.PermanentError: 530 Login incorrect.
ただし、ログオンに成功するたびに問題が発生します。次のコマンドを使用してディレクトリを一覧表示しようとしました。
name=host.listdir(host.curdir)
ただし、ディレクトリを表示する代わりに、次のようなエラーが発生します。
in _try_with_oserror
raise FTPOSError(*exc.args)
ftputil.ftp_error.FTPOSError: 110
Debugging info: ftputil 2.4.1, Python 2.7.3 (linux2)
私のコーディングの何が問題になっていますか?