python學習筆記-調用介面

來源:互聯網
上載者:User

標籤: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學習筆記-調用介面

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.