python学习5:requests

来源:互联网 发布:linux 保存退出命令 编辑:程序博客网 时间:2024/05/22 23:22

获取数据

import requests def get_json():    r = requests.get("https://api.github.com/events")    print(r.status_code)    print(r.headers)    print(r.text)    print(r.content)    print(r.json())if __name__ == "__main__":    get_json()

get请求

def get_querystring():    url = "http://www.httpbin.org/get"    params = {"qs1": "value1", "qs2": "value2"}    r = requests.get(url, params=params)    print(r.status_code)    print(r.content)

自定义头

def get_custom_headers():    url = "http://www.httpbin.org/get"    headers = {"x-header1": "value1", "x-header2": "value"}    r = requests.get(url, headers=headers)    print(r.status_code)    print(r.content)

cookie

def get_cookie():    url = "http://www.douban.com"    headers = {"User-Agent": "Chrome"}    r = requests.get(url, headers=headers)    print(r.status_code)    print(r.cookies)
0 0
原创粉丝点击