爬虫requests.get中的参数
warning:
这篇文章距离上次修改已过428天,其中的内容可能已经有所变动。
requests.get 是 Python 的 requests 库中用于发送 HTTP GET 请求的函数。该函数可以接收多个参数,以下是一些常用参数:
url:(必需)要访问的网址。params:(可选)字典或字节序列,作为参数添加到 URL 中。headers:(可选)字典,HTTP 请求头部。cookies:(可选)字典或CookieJar对象,要发送的Cookie。auth:(可选)元组,支持 HTTP 认证功能的用户名和密码。timeout:(可选)设定超时时间(秒)。
以下是一个使用 requests.get 的简单例子:
import requests
url = 'http://httpbin.org/get'
params = {'key1': 'value1', 'key2': 'value2'}
headers = {'User-Agent': 'My User Agent 1.0'}
response = requests.get(url, params=params, headers=headers)
print(response.text)在这个例子中,我们向 httpbin.org/get 发送了一个 GET 请求,并附带了两个查询参数 key1 和 key2,同时设置了一个自定义的 User-Agent 请求头。
评论已关闭