模塊
模塊基本上是一個包含所有你定義的函數(shù)和變量的文件口猜,為了在其他程序中重用模塊,模塊的文件名以.py為擴展名缓屠。模塊可以從其他程序輸入以便利用它的功能应闯。
使用sys模塊
from....import語句
如果想使用sys中的argv,可以使用from sys import argv.輸入sys模塊的所有數(shù)據(jù) from sys import *.
模塊的_name_
每個模塊都有一個名稱,在模塊中可以通過語句來找出模塊的名稱欢瞪。這在一個場合特別有用一一就如前面所提到的活烙,當(dāng)一個模塊被第一次輸入的時候,這個模塊的主塊將被運行遣鼓,假如我們只想在程序本身被使用的時候運行主塊啸盏,而在它被別的模塊輸入的時候不運行主塊,可以通過_name_屬性實現(xiàn)骑祟。
dir()函數(shù)
列出模塊定義的標(biāo)識符回懦。標(biāo)識符有函數(shù)气笙,類和變量。
當(dāng)你為dir()提供一個模塊名的時候怯晕,它返回模塊定義的名稱列表潜圃。如果不提供參數(shù),它返回當(dāng)前模塊中定義的名稱列表舟茶。