Python模組是一個Python文件,以.py結尾,包括了Python物件定義和Python語句,能讓Python程式碼片段更有邏輯性、更好用、更易懂。 既然Python模組有這麼多好處,那該如何引用Python模組呢?
定義模組
新建一個資料夾存放將要定義的模組,然後在該資料夾下建立一個py文件,此py文件就是我們定義的模組
import語句
自訂模組可以採用import語句來進行引入,其操作步驟是先導入模組,再呼叫模組中包含的函數,可將自訂模組放入目前目錄,以便於解釋器路徑搜索,以下是導入自訂hello.py模組,並呼叫World函數的實例:
##導入模組##import hello
support.print_func("World")
輸出結果為:Hello World!
以上實例也可以採用from…import的方法進行實現,是指從一個模組中導入指定的部分到當前命名空間中,以上功能可寫成:
from hello import World
如果要將模組中的所有內容全部導入目前命名空間,可採用from…import*的方法,具體實例如下:
from hello import *
還需注意,當要導入一個模組時,Python解釋器會對模組的位置進行搜索,具體搜尋順序規則如下:
1、目前目錄
2、如果不在目前目錄,Python 則搜尋在shell 變數python path 下的每個目錄
#3.如果都找不到,Python會察看預設路徑
相關學習推薦:python影片
以上是python怎麼自訂模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!