Python學習之如何引用Python自定義模塊?

  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會察看默認路徑。

相關文章
相關標籤/搜索