Python中import和from...import的差別
- 關于二者的簡單差別
關于二者的簡單差別
import導入的是一個子產品,一個包,實際上相當于導入的是對應的一個檔案夾的路徑,是相對路徑。
from…import導入的是該子產品中的具體函數,實際上就是對應檔案夾中的檔案。
使用起來的差別,主要在于,from…import 可以直接調用函數名,而不用擔心命名沖突,但是import 需要表面引用的子產品作為命名空間,以避免命名沖突。
當然,如果調用内容少,一般也不會有沖突,兩者就都可以使用,實際效果差別不大。