http.server– HTTP服务器 源代码: Lib / http / server.py 这个模块定义了实现HTTP服务器的类(Web服务器). 警告 http.server不建议用于生产。它只实现了基本的安全检查. 一类,HTTPServer,是socketserver.TCPServersubclass.It在HTTP套接字上创建并侦听,将请求分派给ahandler。创建和运行服务器的代码如下所示: def run(server_class=HTTPServer, handler_class=BaseHTTPRequestHandler): server_address

socketserver– 网络服务器框架 源代码:LIB / socketserver.py socketserver模块简化了编写网络服务器的任务. 有四个基本的具体服务器类: class socketserver.TCPServer(server_address, RequestHandlerClass, bind_and_activate=True) 这使用Internet TCP协议,它在客户端和服务器之间提供连续的数据流。如果bind_and_activate为true,构造函数会自动尝试//调用server_bind()和server_activate()。其他参数传

imaplib– IMAP4协议客户端 源代码: Lib / imaplib.py 这个模块定义了三个类IMAP4, IMAP4_SSL和IMAP4_stream,它封装了与IMAP4服务器的连接,并实现了 RFC 2060 中定义的IMAP4rev1客户端协议的大部分子集。它向后兼容IMAP4( RFC 1730 )服务器,但是IMAP4不支持STATUS命令. 三个类由imaplib模块提供,IMAP4是基类: class imaplib.IMAP4(host=””, port=IMAP4_PORT) 该类实现了实际的IMAP4协议。创建连接并在实例初始

poplib– POP3协议客户端 源代码: Lib / poplib.py 这个模块定义了一个类POP3,它封装了与aPOP3服务器的连接并实现 RFC 1939 中定义的协议。POP3类支持 RFC 1939 的最小和可选命令集。POP3类还支持STLS命令介绍 RFC 2595 在已建立的连接上启用加密通信. 另外,这个模块提供了一个类POP3_SSL,它提供了支持连接到使用SSL作为底层协议层的POP3服务器. 注意POP3虽然受到广泛支持,但已经过时了。POP3服务器的实现质量差异很大,而且太多很差。如果你的邮件服务器支持IMAP,你最好使用imaplib.IMAP4类,

urllib.robotparser– 解析器for robots.txt 源代码: Lib / urllib / robotparser.py 这个模块提供了一个单独的类RobotFileParser,它回答了关于特定用户代理是否可以在发布robots.txt文件的Web站点上获取URL的问题。有关robots.txt文件,请参阅http://www.robotstxt.org/orig.html. class urllib.robotparser.RobotFileParser(url=””) 本课程提供阅读,解析和回答有关robots.txt文件在ur