Python模塊是一個Python文件,以.py結尾,包含了Python對象定義和Python語句,模塊讓你可以有邏輯地組織你的Python代碼段。那麼你知道如何引用Python模塊嗎?咱們一塊兒來看看吧。python
import語句shell
自定義模塊能夠採用import語句來進行引入,其操做步驟是先導入模塊,再調用模塊中包含的函數,可將自定義模塊放入當前目錄,便於解釋器路徑搜索,如下是導入自定義hello.py模塊,並調用World函數的實例:ide
#!/usr/bin/python函數
# -- coding: UTF-8 --對象
# 導入模塊it
import helloclass
# 如今能夠調用模塊裏包含的函數了import
support.print_func("World")變量
輸出結果爲:coding
Hello World!
以上實例也能夠採用from…import的方法進行實現,是指從一個模塊中導入指定的部分到當前命名空間中,以上功能可寫成:
#!/usr/bin/python
# -- coding: UTF-8 --
from hello import World
若是要將模塊中的全部內容所有導入當前命名空間,可採用from…import*的方法,具體實例以下:
#!/usr/bin/python
# -- coding: UTF-8 --
from hello import *
還需注意,當要導入一個模塊時,Python解釋器會對模塊的位置進行搜索,具體搜索順序規律以下:
1. 當前目錄;
2. 若是不在當前目錄,Python 則搜索在 shell 變量 PYTHONPATH 下的每一個目錄;
3. 若是都找不到,Python會察看默認路徑。