Get请求实例分析: 代码:
1 | import urllib.request |
结果: 接下来对代码进行优化,由于之间介绍过的编码问题在地址中不能使用中文,因此要对想要查找的中文进行编码。 代码:
1 | import urllib.request |
结果: 使用Get的请求思路:
- 构建对应的URL地址(一般为一个模板URL+关键词),该URL地址包含Get请求的字段名和字段内容等信息,且URL地址满足GET请求的格式,即“http://网址?字段名1=字段内容……”;(必要的时候要对字段内容进行编码)
- 以对应的URL为参数,构建Request
- 最好添加一下报头信息,以防止403错误
- 通过urlopen()打开构建的Request对象
- 按照需求进行相关的后续处理