获取数据
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)