Python入門指南3,模塊
阿新 • • 發佈:2017-10-19
src uid python入門 列表 需要 pan 文件結構 ros guide
模塊(modules)
為了滿足維護程序方便的需求,Python提供了可以從文件中獲取定義的方法,而模塊就是指包括Python定義和聲明的文件,其文件名是由模塊名+.py後綴,模塊的模塊名可以由全局變量__name__得到
創建文件結構如下所示,其中modu.py 為被調用的模塊,transfer,py調用模塊:
modu.py 內容如下:
現在編寫transfer.py
#導入模塊,只引入了模塊名modu
from GetStartGuide.Modu import modu
#想要訪問模塊下的函數,需要使用如下方法
print(dir(modu))#返回字符串類型的存儲列表
print(modu.__name__)
運行結果:
modu.module1()
modu.module2()
運行結果:
#還可為其賦一個本地名稱
function1=modu.module1
function1()
運行結果:
#還可以直接引入函數
from GetStartGuide.Modu.modu import module1
from GetStartGuide.Modu.modu import module2
#直接調用即可
module1()
module2()
運行結果:
Python入門指南3,模塊