1. 程式人生 > >15、模塊

15、模塊

相同 pack 需要 另一個 markdown __init__ gpo 單獨 add

模塊

簡介

  • 模塊是python組織代碼的基本方式
  • python的腳本都是用擴展名為py的文本文件保存的,一個腳本可以單獨運行,也可以導入另一個腳本中運行。當腳本被導入運行時,我們將其稱為模塊(module)

  • python的模塊可以按目錄組織為包
  • 創建一個包的步驟是:
    • 建立一個名字為包名字的文件夾
    • 在該文件夾下創建一個__init__.py文件
    • 根據需要在該文件夾下存放腳本文件、已編譯擴展及子包
    • import pack.m1, pack.m2, pack.m3

模塊

  • 模塊名與腳本的文件名相同
    • 例如我們編寫了一個名為items.py的腳本,則可在另外一個腳本中用import items
      語句來導入它

總結

  • 模塊是一個可以導入的python腳本文件
  • 包是一堆目錄組織的模塊和子包,目錄下的__init__.py文件存放了包的信息
  • 可以用import, import as, from import等語句導入模塊和包

    #假設有一個模塊名為calc.py
    import calc
    import calc as calculate
    from calc import add

15、模塊