1. 程式人生 > >python語法_模組

python語法_模組

方便呼叫的分組函式檔案,一個py模組就是一個模組,模組分三類

python標準庫

第三方模組

應程式自定義模組

模組的掉用:

可以把多個功能(函式)包含在一個模組檔案裡,呼叫時直接使用import 就可以了

import name  這一步就是將name模組裡的程式碼解釋一遍飯後賦值給name,使用時就可以了

name.add() 模組裡的函式

name.x 模組裡的變數

from name import  add,sub 只引用相關功能,使用時直接呼叫函式名,不需要加模組名了

add()

sub()

from name import *  引用name模組裡所有變數,使用時 不需要加name,直接add就可以,但是這種存在一個問題就是重名的問題

from name import  add as plus 引用再別名

 

##########

包 用來組織模組的,一般都含有一個__init__.py檔案

包的呼叫

from packge import name

from packge1.packge2 import name

from packge1.packge2 import mokuai.fangfa  這中呼叫不行

inport web 執行這一句是底層執行力__init__.py 檔案,並沒有載入包裡其他內容

from packge1.packge2.mokuai import fangfa. 這樣可以