1 #!/usr/bin/python
2 # -*- coding: UTF-8 -*-
3 import json
4 import requests
5
6 '''Params参数请求举例'''
7
8 URL = "https://api.github.com"
9
10 #拼接接口请求地址
11 def build_url(endpoint):
12 return '/'.join([URL,endpoint])
13
14 #使用json里面提供方法打印出来,格式更好看
15 def better_output(json_str):
16 return json.dumps(json.loads(json_str),indent=4)
17
18 # 调用get方法,注意用户名这个地方写法,没有图片中冒号
19 def request_method():
20 response = requests.get(build_url("users/Anthonyliu86"))
21 print(better_output(response.text)) # 调用json更好格式输出
22
23 def params_method():
24 response = requests.get(build_url("users"),params={'since':11})
25 print(better_output(response.text))
26 print(response.headers)
27
28 if __name__=='__main__':
29 params_method()