方式一:get请求,无参数
1 import requests 2 3 url = 'https://www.baidu.com/' 4 ret = requests.get(url) 5 print(ret) 6 print(ret.text) 7 # 如果返回的数据不是json格式,打印json格式会报错 8 # print(ret.json())
方式二:get请求,有参数
1 import requests 2 3 url = 'http://web.juhe.cn:8080/environment/air/airCities' 4 parms01 = { 5 'key':'6283b38527158b4085842f7354axxxxx' 6 } 7 ret = requests.get(url,params=parms01) 8 print(ret) 9 print(ret.text) 10 print(ret.json())
方式三:get请求,有多个参数
1 import requests 2 3 url = 'http://web.juhe.cn:8080/environment/air/pm' 4 parms02 = { 5 'city':'shanghai', 6 'key':'6283b38527158b4085842f7354xxxxxx' 7 } 8 ret = requests.get(url,params=parms02) 9 print(ret.json())
方式四:get请求,既有请求头,也有参数。
1 import requests 2 3 url = 'http://web.juhe.cn:8080/environment/air/pm' 4 parms02 = { 5 'city':'shanghai', 6 'key':'6283b38527158b4085842f7354xxxxxx' 7 } 8 headers = { 9 'User-Agent':'PostmanRuntime/7.26.8', 10 'Content-Type':'application/json' 11 } 12 ret = requests.get(url,params=parms02,headers=headers) 13 print(ret.json())