如何學會快速調用API

做爲一名苦逼的程序員,在實現各類需求的過程當中,老是須要調用各類各樣的API,也就是要讀各類文檔。咱們所要作的是弄清楚這些API的參數而後調用便可。提及來很是簡單,是實際上卻不是這樣。如今火爆的機器學習,本質上就是在各類調包調參。只不過這個調包要稍微複雜點:numpy、pandas、matplotlib、sklearn、pytorch、tensorflow......。能夠說學會快速調用API對於程序員來講是一項重要的能力。python

我下面介紹一些調用API的具體場景:程序員

  1. 對於一些很經常使用的API,例如像python的字符串操做函數,咱們都不須要去查閱官方文檔,直接百度搜索一些博客,就能夠知足本身的需求了。固然,我我的仍是認爲若是有能力最好仍是去閱讀官方文檔,由於官方文檔是最爲準確的。
  2. 若是是一些不怎麼經常使用的API,百度上可以找到的信息不多,這個時候就須要去查閱官方文檔了。
  3. 前兩種狀況算是比較好解決的,有的時候,有些API是不提供說明文檔的!!!或者是說明文檔寫的稀爛,根本無法讀。這個時候,咱們就須要從代碼入手了。最原始的辦法,直接將進入包的目錄,查看每個源碼文件。還有一種比較好的辦法,經過IDE來查看API的源碼,這裏以vscode爲例,鼠標選中函數名,按下ctrl鍵,點擊就能夠看到相應的源碼了。接着,經過讀源碼來了解API的使用方法。
相關文章
相關標籤/搜索