Python中的模塊引用機制


一、模塊引用

  • Def: 在Python 程序中使用另一個文件定義的類(方法)、函數、數據等

  • 被引用模塊位置。通常

    • Python2 : "/Library/Python/2.7/site-packages/"
    • Python3: “/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/”
    • 可以用sys 模塊中的 modules查看。代碼如下
import sys
sys.modules['os']    # 查看 模塊“os”的路徑

二、引用機制

  • 方式一: import XXX ;XXX.py 是python文件

    • 直接引入 XXX.py文件所有的內容定義。
  • **方式二: ** from XXX import yyy ;XXX.py 是python文件

    • 直接引入 XXX.py文件的yyy定義。yyy 是類(方法)、函數、數據等
  • 方式三: import XXXXXX 是目錄

    • 直接引入 XXX目錄下所有的內容定義。
  • 方式四: from XXX import yyyXXX是目錄

    • 直接引入 XXX目錄下的 yyy定義。yyy 是類(方法)、函數、數據等
  • 方式五: from XXX.zzz import yyyXXX是目錄,且zzz是其子目錄

    • 直接引入 XXX目錄下的 zzz子目錄下的 yyy 定義。yyy 是類(方法)、函數、數據等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM