在python中,一個模組就是一個.py檔案
要使用模組中的函式,需先import模組
之後以 模組名稱.函式名稱 呼叫
ex: module1.method1()
在直譯器中,為了方便使用可以import模組中所有函示(除了_開頭的以外)
from Module1 import *
如此所有Module中的methodX都可以直接呼叫
但可能會降低程式易讀性
例如要把直譯器當計算機就可以先from math using *
如此可以使用cos(), sin()...
也可以使用 form Module1 import method_a
如此可以直接使用method_a
等同於method_a = Module1.method_a
可以利用dir(module)查看模組中可以使用的呼叫
也可以利用help(module)查看模組說明
沒有留言:
張貼留言