首先,上传代码参考:https://blog.csdn.net/ouyang_peng/article/details/79271113
由于这位大佬的远端ftp服务器是linux,有些操作不一样。
说一下我遇到的550情况:
第一种:ftplib.error_perm: 550 The parameter is incorrect.
说我参数不正确,网上看到一篇说文件名不要带:,我并没有,别的也没说出个因为所以。
我估摸着是因为我传入的是绝对路径名,因为远端的ftp服务器做了限制在根目录,因此,参数上再加上绝对路径造成混淆。文件名带上。所以我我改成这面这样
成功传输!!!
第二种:ftplib.error_perm: 550 Access is denied.
原因就是在于配置的ftp服务器的根目录添加ftp用户的时候,权限不够。直接修改根目录的ftp用户权限——>完全控制!!
最后也ok了。