文件名称:ftptool:ftplib 的高级接口
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-27 23:11:37
Python
FTP工具 更高级别的 ftplib ftplib 本身有点原始,因为它留下了有关协议的详细信息供用户处理。 ftptool 将其抽象化,甚至为文件管理提供了一个简洁的界面。 笔记 ftptool 需要 Python 2.5 或更高版本。 连接和验证 代码胜于雄辩,让我们看一个例子:连接。 >>> a_host = FTPHost.connect( " ftp.python.org " , user = " foo " , password = " bar " ) connect 是一个类方法,它允许您使用底层 ftplib.FTP 实例创建 FTPHost 实例。 使用目录 更改工作目录 更改和获取当前目录是作为名为 current_directory 的属性实现的。 它是懒惰的; 在您要求之前,它不会询问服务器当前目录是哪个。 请注意,由于它是一个属性,因此实际上会向上一级:
【文件预览】:
ftptool-master
----setup.py(453B)
----.gitignore(21B)
----MANIFEST.in(44B)
----LICENSE(1KB)
----README.rst(5KB)
----test.py(13KB)
----ftptool.py(13KB)