可能是代码中的凭据格式有误。使用以下代码示例来连接FTP并传输文件:
from ftplib import FTP
ftp = FTP('ftp.example.com')
ftp.login(user='username', passwd='password')
# 将文件夹设置为工作目录
ftp.cwd('/path/to/folder')
# 上传文件
with open('file.txt', 'rb') as f:
ftp.storbinary('STOR file.txt', f)
# 关闭连接
ftp.quit()
要修改FTP连接设置,请检查FTP服务器的凭据和端口号。如果您的FTP服务器需要SSL / TLS连接,那么可以尝试使用ftplib的FTP_TLS模块。