標籤:span 河南省 class passwd jni on() top 介面 aaa
requests模組
1.get請求:
url = ‘http://api.nnzhp.cn/api/user/stu_info‘data = {‘stu_name‘:‘小黑‘} #請求資料 req = requests.get(url,params=data) #發get請求print(req.json()) #字典print(req.text) #string,json串
2.post請求:
url = ‘http://api.nnzhp.cn/api/user/login‘data = {‘username‘:‘niuhanyang‘,‘passwd‘:‘aA123456‘} #請求資料req = requests.post(url,data) #發送post請求print(req.json())
3.入參是json類型:
import randomphone=random.randint(10000000000,99999999999)url=‘http://api.nnzhp.cn/api/user/add_stu‘data = { "name":"小1", "grade":"天蠍座", "phone":phone, "sex":"男", "age":28, "addr":"河南省濟源市北海大道32號" }req = requests.post(url,json=data)print(req.json())
4.添加cookie:
url = ‘http://api.nnzhp.cn/api/user/gold_add‘data = {‘stu_id‘:468,‘gold‘:10000}djl = {‘niuhanyang‘:‘337ca4cc825302b3a8791ac7f9dc4bc6‘}req = requests.post(url,data,cookies=djl)print(req.json())
5.添加header:
url = ‘http://api.nnzhp.cn/api/user/all_stu‘header = { ‘Referer‘:‘http://api.nnzhp.cn/‘}req = requests.get(url,headers=header)print(req.json())
6.上傳檔案:
url= ‘http://api.nnzhp.cn/api/file/file_upload‘data = { ‘file‘:open(r‘C:\Users\bjniuhanyang\Desktop\圖\6bd9026dt935575932465&690.jpg‘,‘rb‘)}req= requests.post(url,files=data)print(req.json())
7.下載檔案:
url = ‘http://up.mcyt.net/?down/46779.mp3‘req = requests.get(url)fw = open(‘aaa.mp3‘,‘wb‘)fw.write(req.content)
python學習筆記-調用介面