Python中如何調用自制模塊

有時候咱們本身定義的一些方法,但願能夠可以像python自定義的函數同樣能夠被調用。能夠新建兩個python包,裏面會有__init__.py文件(其實python包和文件夾最大區別在於,python包中有__init__.py文件)python

建好以後,咱們在test.py中,調用咱們在modulpython中寫下的方法,方法寫在pool.py文件中。函數

這是寫在pool.py文件中的方法。咱們能夠直接在test.py中直接調用it

運行一下,ok沒有問題,能夠成功調用test

之後咱們就能夠直接調用咱們本身寫的模塊啦!file

幾個比較重要的模塊程序

一、__init__方法

程序首先會從這個函數開始執行,相似於C語言的main主函數im

二、if  __name__=='__main__' 是否爲主文件img

咱們常常會看到這樣使用的函數,這裏咱們要解釋一下,若是是在函數所在的文件裏面直接運行的話,會直接執行這段函數下面的內容,若是一旦是被其餘函數所調用,則不會執行這段函數下面的內容。因此這個函數的主要做用是用來判斷是否是在主函數裏面執行的。註釋

三、__file__

當前文件路徑

四、__doc__

當前文件描述 ,顯示註釋的內容。

相關文章
相關標籤/搜索