1. 首页
  2. 编程语言
  3. Python
  4. Python学习笔记——第2天

Python学习笔记——第2天

上传者: 2023-06-28 20:16:03上传 TXT文件 6.8KB 热度 11次

Day02回顾:1、使用请求模块(urllib.request)发送请求对象Request(url,data=data,headers=headers),然后使用urlopen(请求对象)获取响应对象res。2、响应对象res的方法有:res.read(),数据类型为bytes,可以使用res.read().decode("utf-8")转换成string类型;res.getcode()获取响应状态码;res.geturl()获取URL地址。3、使用url编码模块(urllib.parse)进行编码操作,比如使用urlencode(字典)可以将原始数据kw={"kw":"只手遮天"}编码成kw=%e8%e5%d3...;使用quote(字符串)可以将字符串s = "只手遮天"编码成%e8%e5%d3...;使用unquote()进行解码操作。4、数据爬取步骤包括:找URL进行拼接、获取响应内容、保存数据。5、请求方式有GET和POST,其中GET将查询参数显示在URL地址上,而POST通过参数名data将查询参数放在Form表单里。注意使用POST时要进行相应的处理。

用户评论