有人能给我指出正确的方向吗?另一个登录这个站点的功能是不起作用的。我收到以下信息:
Traceback (most recent call last):
File "C:\Users\USR01\python\py_programs\sftp_test1.py", line 87, in <module>
main(site1, uid, pwd)
File "C:\Users\USR01\python\py_programs\sftp_test1.py", line 83, in main
sftp_login(site1, uid, pwd)
File "C:\Users\USR01\python\py_programs\sftp_test1.py", line 55, in sftp_login
ftps.login(uid,pwd)
File "C:\Users\USR01\python\py_programs\ftplib.py", line 652, in login
self.auth()
File "C:\Users\USR01\python\py_programs\ftplib.py", line 660, in auth
resp = self.voidcmd('AUTH TLS')
File "C:\Users\USR01\python\py_programs\ftplib.py", line 254, in voidcmd
return self.voidresp()
File "C:\Users\USR01\python\py_programs\ftplib.py", line 229, in voidresp
resp = self.getresp()
File "C:\Users\USR01\python\py_programs\ftplib.py", line 224, in getresp
raise error_perm, resp
ftplib.error_perm: 500 Protocol not supported.
[Finished in 0.2s with exit code 1]
这是我的密码:
^{pr2}$非常感谢,谢谢
如果是活动ftp
尝试添加: ftp.set_pasv文件(错误)
行后: ftps.登录(uid,pwd)
更新:
重读操作题后。您尝试连接到SFTP,这是一个SSH连接,而您使用的是
FTPS
。在所以它显示了你的错误,即不支持这个协议。并且
ftplib
不支持sftp
。在这个来自pypipysftp的模块可能会有所帮助。在
相关问题 更多 >
编程相关推荐