天天看點

python requests子產品_【文字版】Python子產品的安裝和使用

Python很出名的原因,一個是因為它文法非常簡單,第二個就是因為有衆多的子產品可以使用。

比如pandas,numpy這些都是做資料處理時候常用的子產品

比如requests、selenium這些都是做爬蟲時候常用的子產品

再比如sklearn是機器學習常用的子產品

這些子產品都是Python常用的一些第三方子產品,第三方子產品是什麼意思呢?

你可以了解為是第三方開發者開發的子產品,經過稽核上傳到python子產品平台pypi的子產品包。https://pypi.org/

而在想要使用某個子產品的時候,你可以在指令行中使用pip install [子產品名]進行安裝。

比如上圖,我們裝一個requests的子產品。

pip install requests

之後,我們可以在代碼中使用這個子產品。

import requestsresponse = requests.get("https://baidu.com")
           

先使用import将requests導入進來,然後使用requests.get通路百度的網頁,之後使用response作為變量,用來接受百度的傳回值。

這個子產品也是爬蟲最基礎的子產品。後面講爬蟲時候會詳細講解這個子產品。

而除了使用import這個方法,還有另一個方法可以導入子產品,就是使用from+import

比如我們導入自己建立的子產品。使用from+import進行導入,上面這行代碼的意思是從我自己定義ALIYZ的子產品中導入test這個函數。

另外,對于導入的子產品名較長的情況,我們還可以使用as将子產品重命名。比如上圖我們将pandas重命名為ps,然後可以使用ps代替pandas進行調用函數的操作。

from ALIYZ import testimport pandas as psps.read_excel()
           

當然了,除了第三方子產品。其實Python已經内置了很多子產品供我們使用。

比如time、datatime、base64等等子產品都是Python内置的常用子產品。

time子產品很明顯就是處理時間的子產品

datatime是處理日期的

base64是做加密使用的子產品

你可以在Pypi中找到你想要的子產品,也可以直接去網上搜尋相關的子產品,隻有你想不到的,沒有python沒有的。

我是蓋爾,下期分享Python類的使用

python requests子產品_【文字版】Python子產品的安裝和使用

掃碼加入學習群