Python3 parse模块
Python3 parse模块
思路:
- 访问百度搜索关键字(大熊猫)
- 浏览器编码需要用到url编码,用到parse包,parse接收值为字典
- 将url与关键字编码后结合起来发起get请求
import requests from urllib import parse def xiaodai(): url = 'http://www.baidu.com/s?ie=UTF-8&' wd = input("请输入你要查询的关键字:") # 想要使用data,需要使用字典结构 qs = { 'wd': wd } # 转换url编码,转换的对象必须是一个字典类型 qs = parse.urlencode(qs) # 将url与编码后的关键字加在一起 例:https://www.baidu.com/s?wd=saas+%E6%92%92 all_url = url + qs print(all_url) # 发起请求 rsp = requests.get(all_url) # 调用response中的.text 类方法,查看获取到的内容 print(rsp.text) # 调用调用response中的.status_code 类方法,查看返回值 print(rsp.status_code) xiaodai()