讓所有網站都提供API的Python庫:Toapi


這是一個讓所有網站都提供API的Python庫。以前,我們爬取數據,然后把數據存起來,再創造一個api服務以便其他人可以訪問。為此,我們還要定期更新我們的數據。這個庫讓這一切變得容易起來。你要做的就是定義好你的數據,然后這些數據就會自動地變成可以訪問的API。

安裝

讓所有網站都提供API的Python庫:Toapi

使用

對於靜態站點

讓所有網站都提供API的Python庫:Toapi

  • Item.Meta.route:一個正則表達式,定義API服務的路徑。通常情況下,這個路徑都會和數據的源站路徑保持一致。

  • Item.Meta.source:包含單個數據結構的HTML部分。

  • api.server:運行一個服務器,提供API服務。

  • api.parse:解析路徑,如果路徑不存在,則返回空。

對於動態站點

需要phantomjs,運行phantomjs -v檢查。

讓所有網站都提供API的Python庫:Toapi讓所有網站都提供API的Python庫:Toapi


免責聲明!

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



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