ネットワークでローカルにのみ実行している FTP サーバーにログインしようとしています。これを行うには、自分の IP アドレスをサーバー アドレスとして使用する必要があります (以下のコードを参照)。ただし、gaierror: [Errno 11004] getaddrinfo failedエラーが発生するたびに。
誰でも私のコードを見て、このアドレスの問題の原因である可能性のあるエラーが発生しているかどうかを確認できますか? また、ブラウザから ftp サーバーに問題なくログインできるので、サーバーが正常に稼働していることがわかります。また、サーバーへの匿名ログインも許可されています。
#import the ftp lib.
from ftplib import FTP
#enter the address of the ftp server to use, use ip address since server is ran locally
ftp = FTP('ftp://192.168.1.130')
#logs into the ftp server
ftp.login()