python調用api接口獲取數據,python如何調用api接口(附代碼)


使用Python3實現HTTP get方法。使用聚合數據的應用編程接口,你可以調用小發貓AI寫作API。這是一個免費的應用程序接口,先上代碼,詳細說明寫在后面:

import requests
import time
import re
se = requests.session()

if __name__ == '__main__':
    Post_url = "http://api-ok.xiaofamao.com/api.php?json=0&v=1&key=xxxxxx" #自己想辦法弄到key
    Post_data = {
        'wenzhang': '床前明月光,疑是地上霜。'
    }
    Text = se.post(Post_url, data=Post_data).text.replace("'", '"').replace('/ ', '/')
    print(Text)

 

首先,什么是原料葯?應用編程接口的全稱也稱為應用編程接口。它簡稱為應用編程接口。當我第一次接觸接口調用時,我不知道寫什么,因為我看了整個項目。這個項目是由龍卷風寫的。看了半天龍卷風后,我發現我走錯了方向。我只是直接看着界面,因為沒有人告訴我項目的整個過程。我不得不強迫自己去看它。我所要做的就是找到程序的主入口,然后根據函數一步一步地調用它。
當我編寫接口時,因為我必須配合后台編寫和瀏覽器訪問,每次訪問只需要傳入相應的參數來調用相應的接口。界面可以由他人編寫,也可以由合作公司提供。當然,合作公司提供的不是免費的。現在基本上,如果我不訪問它一次,它只收費幾美分。當你聽到這些,不要低估這幾分。有時候如果你打了幾百萬次電話,會花很多錢。有些人認為,我們不能按月付款嗎?對不起,我不知道。總之,我們一個接一個地計算,因為第一次,我認為我買的那些直接買了我們想要的所有數據,把它們保存在本地數據庫中,當我使用它們時,直接從我自己的數據庫中轉移它們。后來,我發現我想得太多了,偽原創API
該接口調用由python的請求庫訪問,它基本上是一個get或post請求。有些接口是加密的,然后我們必須用另一方提供給我們的公鑰加密或解密,然后用相應的參數訪問。我們想要的數據基本上是在請求后返回的結果中以json格式解析的。因此,在請求之后,我們可以用請求提供的json函數來解析它,然后提取數據以一次訪問一個數據。
沒錯,接口調用就是這么簡單,但是有了后台編寫,我才發現請求庫現在有多強大,只要它是http或https,我很高興我在一周內讀完了請求和bs4,我真的不打電話給爬蟲工程師,如果我是爬蟲的時候不學習請求,你能用scrapy寫4=dead來寫它嗎?Urllib的單詞基本上被刪除了。如果你有要求,為什么要用這個?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM