gpt4 book ai didi

Python ftplib 连接错误(gaierror)

转载 作者:太空狗 更新时间:2023-10-29 21:16:10 27 4
gpt4 key购买 nike

我正在尝试用 python 制作一个非常基本的 FTP 客户端,在前几行代码中我已经遇到了问题

我的代码:

from ftplib import FTP
ftp = FTP('ftp.mysite.com')

使用这段代码,并使用了无数不同的 url,我总是会得到同样的错误:

gaierror: [Errno 11004] getaddrinfo failed

最佳答案

我在尝试使用完整路径而不仅仅是主机名进行连接时遇到了这个错误。确保将其拆分并在 login() 之后使用 cwd(path)

例如:

ftp = FTP('ftp.ncdc.noaa.gov')
ftp.login()
ftp.cwd('pub/data/noaa/2013')

代替:

# Doesn't work!!
ftp = FTP('ftp.ncdc.noaa.gov/pub/data/noaa')
ftp.login()
ftp.cwd('2013')

事后看来有点明显,但希望我能帮助您注意到您的简单错误!

关于Python ftplib 连接错误(gaierror),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13534807/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com