python3 标准库 urllib

本文详细介绍了Python3标准库中的urllib库,包括其四个主要组成部分:request、error、parse和robotparser模块的功能及用途。此外,还对比了Python2与Python3中urllib库的不同之处。

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 模块。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值