1. 程式人生 > >python模組的介紹與使用方法,第三方模組的手動安裝!

python模組的介紹與使用方法,第三方模組的手動安裝!

 

什麼是Python模組:

  • Python 模組(Module),是一個 Python 檔案,以 .py 結尾,包含了 Python 物件定義和Python語句。
  • 模組讓你能夠有邏輯地組織你的 Python 程式碼段。

  •                 學習Python中有不明白推薦加入交流群
                    號:516107834
                    群裡有志同道合的小夥伴,互幫互助,
                    群裡有不錯的學習教程!
  • 把相關的程式碼分配到一個模組裡能讓你的程式碼更好用,更易懂。
  • 模組能定義函式,類和變數,模組裡也能包含可執行的程式碼。

Python模組的匯入:

import 語句:

  • 想使用 Python 原始檔,只需在另一個原始檔裡執行 import 語句,語法如下:

python模組的介紹與使用方法,第三方模組的手動安裝!

 

python模組的介紹與使用方法,第三方模組的手動安裝!

 

python模組的介紹與使用方法,第三方模組的手動安裝!

 

from…import 語句:

  • Python的from語句讓你從模組中匯入一個指定的部分到當前名稱空間中,語法如下:

python模組的介紹與使用方法,第三方模組的手動安裝!

 

第三方模組的安裝:

  • 使用pip命令安裝
  • pip install 模組名
  • pip uninstall 模組名
  • pip freeze --檢視都安裝了哪些模組名
  • whl下載安裝的方式
  • 安裝:
  • pip install 檔案包名
  • 直接複製的方式
  • anaconda

自定義Python模組:

  • 在匯入一個包的時候,Python 會根據 sys.path 中的目錄來尋找這個包中包含的子目錄。
  • 目錄只有包含一個叫做__init__.py 的檔案才會被認作是一個包,主要是為了避免一些濫俗的名字(比如叫做 string)不小心的影響搜尋路徑中的有效模組。
  • 最簡單的情況,放一個空的 :file:__init__.py就可以了。當然這個檔案中也可以包含一些初始化程式碼或者為(將在後面介紹的)__all__變數賦值。