美文网首页爬虫
各种请求方式(get请求)

各种请求方式(get请求)

作者: 郭祺迦 | 来源:发表于2018-09-27 11:53 被阅读0次

wd = input("输入关键字")

#get请求参数

data = {

'wd':wd,

'ie':'utf8'

}

url = 'http://www.baidu.com/s?'

#处理参数

data = urllib.parse.urlencode(data)

#拼接路径

url += data

#构建请求对象

headers = {

'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE'

  }

request = urllib.request.Request(url=url,headers=headers)

#获取响应对象

response = urllib.request.urlopen(request)

#保存文件

with open('文件路径','wb') as fp:

fp.write(response.read())

相关文章

  • 各种请求方式(get请求)

    wd = input("输入关键字") #get请求参数 data = { 'wd':wd, 'ie':'utf8...

  • NSURLSession(网络会话)

    GET请求方式一 GET请求方式二 POST请求方式 代理方式请求(这里用到了NSURLSessionConfig...

  • Requests库相关操作

    用法 GET各种请求方式 get请求 解析json 获取二进制数据 添加headers(浏览器伪装) POST各种...

  • requests使用总结

    1 实际案例 1.1 访问百度 1.2 各种请求方式 2 GET请求 2.1 无参数的GET请求 2.2 带参数的...

  • 10.requests使用总结

    1 实际案例 1.1 访问百度网站 1.2 各种请求方式 2 GET请求 2.1 无参数的GET请求 2.2 带参...

  • python

    requests请求方式 get请求 requests.get() post请求 req...

  • Alamofire 的基本用法

    1. Alamofire 的请求方式 1.1 GET 请求 (默认就是get请求) 1.2 其他方式请求 requ...

  • OkHttpClient

    GET请求方式(默认) POST请求方式

  • AFNetworking使用

    get请求方式 post请求方式一 post请求方式二 下载文件

  • SwiftUI实战-网络请求工具封装

    实现的请求方式: 1、GET请求 2、POST请求 3、RAW请求 4、FORM请求 使用示例:1、GET请求 2...

网友评论

    本文标题:各种请求方式(get请求)

    本文链接:https://www.haomeiwen.com/subject/veheoftx.html