美文网首页
requests - get

requests - get

作者: tafanfly | 来源:发表于2018-08-13 22:49 被阅读0次

Get 方法

Requests 发送网络请求非常简单

  • 直接get 访问URL地址
  • 请求后返回response对象
  • 针对对象获取或者验证消息
In [1]: import requests
In [2]: url = 'https://www.baidu.com/'
In [3]: response = requests.get(url)

# result
In [9]: response.status_code
Out[9]: 200
In [10]: response.text  # 同浏览器访问URL的网页源码
Out[10]: u'<!DOCTYPE html>.......'
In [13]: response.url
Out[13]: u'https://www.baidu.com/'

传递URL参数

为 URL 的查询字符串(query string)传递某种数据,允许使用 params 关键字参数,以一个字符串字典来提供这些参数. 如下:

In [1]: import requests
In [2]: url = 'https://www.baidu.com/'
In [3]: payload = {'wd': 'github'}
In [4]: response = requests.get(url, params=payload)
In [5]: response.url
Out[5]: u'https://www.baidu.com/?wd=github'

注意
(1)payload 中None 键不会被添加到url
(2)payload 中value可以用list, 使用{'wd': ['github', 'gitlab']}后url为'https://www.baidu.com/?wd=github&wd=gitlab'

来源:

http://docs.python-requests.org/zh_CN/latest/user/quickstart.html

相关文章

  • 爬虫 0&1

    requests.get() 引入requests库 import requests requests.get是在...

  • requests库

    #requests.get方法 import requests req=requests.get('http://...

  • python

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

  • requests库详解

    一、请求 基本get请求 import requests response = requests.get('htt...

  • Python的Request包

    pip install requests requests.request() requests.get() #对...

  • Requests

    前提:pip install requests get的请求:r = requests.get('http://w...

  • requests(1)

    2、requests请求 请求方法:requests.get requests.post requests.put...

  • python接口自动化1-发送get请求

    1、环境安装 pip install requests 2、get请求 (1)导入requests,通过get访问...

  • py爬虫9:requests库

    模块安装:pip install requests常用方法:get、post 1. requests.get 2....

  • requests笔记

    requests笔记 发送get请求: 发送get请求,直接调用requests.get就可以了。想要发送什么类型...

网友评论

      本文标题:requests - get

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