从ftp获取目录和文件列表并将它们放入wx.genericDirCtrl

时间:2014-04-05 18:08:37

标签: wxpython

我想连接到FTP服务器:

from ftplib import FTP
ftp = FTP('ftp.debian.org')
ftp.login()  

并且他们将目录和文件放入wx.genericDirCtrl,因此FTP可以像" normal"一样浏览高清目录和文件...

我尝试了不同的方法,但没有一种方法有效:(

1 个答案:

答案 0 :(得分:0)

我必须先连接()到服务器才能登录()。 所以,你应该这样做:

from ftplib import FTP
ftp = FTP('your_ftp_server')
ftp.connect()
ftp.login('your_ftp_login','your_ftp_password')

如果一切顺利,ftp.connect()之后你会看到类似于:

的横幅

"220-Idea FTP Server v0.80 (your_ftp_server) [ip_address]\n220 Ready"

然后如果用户名和密码有效:

"230 'your_username' login ok."

执行login()后