(一)urllib.parse:分解url
urllib.parse模块提供了一些函数,可以管理URL以及组成部分
1.解析
2.反解析
3.连接
4.解码查询参数
(二)urllib.request:网络资源访问
略,建议使用第三方库requests
(三)urllib.robotparser:Internet蜘蛛访问控制
略
(四)base64:用ASCII编码二进制数据
base64模块包含一些函数可以将二进制数据转换为适合使用纯文本协议传输的ASCII的一个子集。Base64、Base32、Base16、Base85编码将8位字节转换为ASCII可打印字符范围内的字符,留出更多的位来表示数据,保证与只支持ASCII数据的系统兼容,如SMTP。base(进制)值对应各编码中使用的字母表长度。这些原始编码还有一些url安全的变形,其使用的字母表稍有不同
(五)http.server:实现web服务器的基类
略
(六)http.cookies:HTTP cookie
略
(七)webbrowser:显示web页面
webbrowser模块包含一些函数,可以在交互式的浏览器应用中打开url。它提供了一个可用浏览器的注册表,因为系统上可能有多个可用的浏览器
(八)uuid:全局唯一标识符
1.uuid1:IEEE 802 MAC地址
2.UUID 3和5:基于名字的值
3.uuid4:随机值
(九)json:JavaScript对象记法
略