17.2 文件传输
17.2.1 文件传输因特网协议
流行的有文件传输协议(FTP),Unix-to-Unix复制协议(UUCP),以及网页的超文本传
输协议(HTTP),另外,还有(Unix下的)远程文件复制指令...scp(以及更安装,更灵活的
scp和rsync)
17.2.2 文件传输协议(FTP)
展示这个协议工作流程如下:
1.客户端连接远程FTP服务器
2.客户端输入用户名和密码(或"anonymous"...和e-mail地址)
3.客户端做各种文件传输和信息查询操作
4.客户端登出远程FTP服务器,结束通讯
17.2.3 Python和FTP
流程:
1.连接到服务器
2.登陆
3.发出服务请求(有可能返回信息...他会被传给retrlines()方法
nlst([path[,...]])与dir()类似,但返回一个文件名的列表,而不
是显示这些文件名
retrlines(cmd) [, cb])给定FTP命令(如"...-- 1 0 0 0 Dec 20 14:34 5
>>> f.quit()
'221 Goodbye.'
17.2.6 客户端FTP程序举例
例,下载网站中最新版本的文件