1. 程式人生 > >Python入門指南3,模塊

Python入門指南3,模塊

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,模塊