【发布时间】:2008-11-20 02:16:38
【问题描述】:
我正在使用 Python 和 Twisted 框架连接到 FTP 站点以执行各种自动化任务。如果相关的话,我们的 FTP 服务器恰好是 Pure-FTPd。
当连接并调用 FTPClient 上的 list 方法时,生成的 FTPFileListProtocol 的 files 集合会不包含任何包含空格 (' ') 的目录或文件名。
还有其他人看过吗?是创建 FTPFileListProtocol 的子类并覆盖其 unknownLine 方法,手动解析文件/目录名称的唯一解决方案吗?
【问题讨论】: