定義模組,只要使用文字編輯器,把一些python程式碼輸入到文字中,然後以.py為字尾名進行儲存,任何此類檔案都會被認為是python模組。比如說,下面的程式碼輸入到一個檔案中,就可以看作是一個模組:def printme(var): print varif __name__ == "__main__": printme(1)假設說輸入到a.py中,那麼import a就可以把這個模組匯入。然後可執行a.printme(3),螢幕即可打印出3:>>> a.printme(3)3>>>一個模組頂層定義的變數,會自動變成模組的屬性。例如:data=[1,2,3]def printme(var): print varif __name__ == "__main__": printme(1)data變數就是模組的一個屬性。其實printme也是一個屬性,只不過是一個函式罷了。引入模組示例如下:(假定此時data=[1,2,3]未定義)>>> import a>>> a.data Traceback (most recent call last): File "
定義模組,只要使用文字編輯器,把一些python程式碼輸入到文字中,然後以.py為字尾名進行儲存,任何此類檔案都會被認為是python模組。比如說,下面的程式碼輸入到一個檔案中,就可以看作是一個模組:def printme(var): print varif __name__ == "__main__": printme(1)假設說輸入到a.py中,那麼import a就可以把這個模組匯入。然後可執行a.printme(3),螢幕即可打印出3:>>> a.printme(3)3>>>一個模組頂層定義的變數,會自動變成模組的屬性。例如:data=[1,2,3]def printme(var): print varif __name__ == "__main__": printme(1)data變數就是模組的一個屬性。其實printme也是一個屬性,只不過是一個函式罷了。引入模組示例如下:(假定此時data=[1,2,3]未定義)>>> import a>>> a.data Traceback (most recent call last): File "