【发布时间】:2014-03-10 15:42:38
【问题描述】:
今天我遇到了一个大问题,因为我对 Python 还很陌生,所以我真的需要寻求帮助。
我已成功连接到我的 FTP 并正确登录。
ftp = ftplib.FTP('ftp.lala.com', 'username', 'pass')
作为第二步,我进入我想要的目录:
ftp.cwd("dirName")
但后来我卡住了。我现在需要以字符串/数组/列表/..格式获取所有文件名,以便能够使用所有这些名称。我已经尝试过 OS、glob、.. 但这似乎没有任何作用。 请问有什么想法吗?我需要获取所需目录中的每个文件名以及所需目录中的任何目录/文件。
我需要改变这个
for fileName in glob.glob("*.*"):
self.out(fileName)
转到路径 ftp.lala.com/myDir/ 然后取出所有文件名(如果 myDir 中有文件夹)
欢迎任何建议或想法! 谢谢 延特
【问题讨论】:
标签: python ftp filenames ftplib