第十七章 网络客户端编程
把因特网比作是一个数据交换中心,数据交换的参与者是一个服务提供者和一个服务的使 用者,有人把它比作“生产者 – 消费者”, 一般是一个生产者对多个消费者。
文件传输网际协议:
FTP:文件传输协议(File Transfer Protocol)
UUCP :Unix-to-Unix 复制协议(Unix-to-Unix Copy Protocol)
HTTP:超文本传输协议(Hypertext Transfer Protocol)
rcp/scp/rsync :Unix 下的远程文件复制指令
一般编程步骤:
连接到服务器
登陆(如果需要的话)
发出服务请求(有可能有返回信息)
退出
Python 和 FTP :from ftplib import FTP
Python 和 NNTP :from nntplib import NNTP
Python 和 SMTP :from smtplib import SMTP
对于 Python 中的 FTP、NNTP、SMTP 客户端编程的“API”, 此核心笔记不予累赘, 请请阅 相关文档。