在Python中,import語句用于導入模塊或者導入模塊中的函數、類等。
導入整個模塊:
import module_name
這樣可以將整個模塊導入到當前的命名空間中,然后使用module_name
來訪問模塊中的屬性、函數、類等。
導入模塊中的特定函數或類:
from module_name import function_name, class_name
這樣可以直接導入模塊中指定的函數或類,而不必使用模塊名來訪問。
重命名導入的模塊或函數:
import module_name as alias
from module_name import function_name as fn
可以使用as
關鍵字給導入的模塊或函數指定一個別名,以便在代碼中使用別名來引用它們。
導入模塊中的所有內容:
from module_name import *
可以使用*
通配符來導入模塊中的所有函數、類等,但一般不推薦使用,因為會導致命名空間的混亂和可能的命名沖突。
在模塊中導入子模塊:
from module_name import submodule_name
如果一個模塊中包含了多個子模塊,可以使用這種方式來導入子模塊。
需要注意的是,模塊的導入語句通常放在文件的開頭,并且可以導入多個模塊,每個模塊一行。