urllib 是python3标准库的一部分,它包含了一套处理因特网链接的程序集
urllib包括以下组件:
urllib.request
urllib.error
urllib.parse
urllib.robotparser
1)request 模块用于打开和读取网址
2)error 模块为request 操作抛出异常
3)parse 模块用于解析URL
4)robotparser模块用于
robots.txt 文件
-
与 python2 的差别:在 python2x 中 由urllib主模块直属的方法,如 urllib.urlopen() 函数等,在python3x中划分至request模块内,这使得库结构更加清晰和专业(也更麻烦)。
所以,当我们要使用 urlopen 方法时,应该额外导入urllib.request 模块。
本文详细介绍了Python3标准库中的urllib库,包括其四个主要组成部分:request、error、parse和robotparser模块的功能及用途。此外,还对比了Python2与Python3中urllib库的不同之处。
10万+

被折叠的 条评论
为什么被折叠?



