21. 企業級開發基礎2:使用第三方模組

大牧莫邪發表於2017-05-22

python提供了非常強大的程式設計和程式設計開發的平臺,但是python本身提供的功能在一定程度上並不是非常完善或者完整的契合我們的專案需要。

在python程式開發時,很多開發人員和機構組織,根據不同的應用程式進行設計開發了很多第三方的python模組,這些模組,我們如果在專案開發過程中需要的話,需要下載安裝模組然後在我們的專案中進行使用。

1. 怎麼樣找到自己需要的模組呢?

通常情況下,python中可以使用的第三方的模組,一般情況下都會在網站https://pypi.python.org/pypi 上進行註冊,只要知道大致的名稱就可以在這個網站進行搜尋查詢

python第三方模組管理網站

另外,我們也可以根據專案中需要的功能,通過百度谷歌等搜尋引擎來查詢需要的第三方模組。

2. 查詢到對應的模組,怎麼安裝,怎麼引入我們的專案呢?

通常情況下,在python環境配置好之後,python提供了一個命令pip可以直接進行指定模組的安裝 ```

pip install <模組名稱>

某些情況下,我們在自己的電腦上配置了多個python環境,在我們的課程開始時就配置了python2和Python3的環境,此時根據以下的方式進行安裝

# 給python2安裝第三方模組
~ python2 -m pip install <python2需要的第三方模組>

# 給python3安裝第三方模組
~ python3 -m pip install <python3需要的第三方模組>

```

一定要注意,python2安裝的第三方模組,僅限於Python2可以使用,在python3中是找不到的;反之亦然。

在我們的專案中,如果需要引入安裝的第三方模組,直接通過import <模組名稱>引入需要的模組,然後使用即可。

3. 使用第三方提供的easygui模組,用於進行圖形化介面程式開發

3.1. 安裝第三方模組

通過python3 -m pip install easygui命令進行安裝,如下圖所示: 安裝python3環境下的easygui模組

3.2. 自定義模組中引入

開發自己的程式,引入easygui模組

```
# 引入第三方模組
import easygui
# 使用第三方模組,彈出一個提示資訊視窗
easygui.msgbox("使用第三方模組")

``` easygui彈出資訊提示視窗

相關文章