Python 平常積累

包管理

》from ... import ... 的用法和直接import的區別函數

  直接使用import時,若是須要使用到導入模塊內的屬性和方法,必須使用 模塊名.屬性模塊名.方法的方式進行調用
 
  使用from...improt...時,能夠直接使用模塊內的屬性和方法,至關於該模塊被直接導入到局部名字空間中去了,因此他能夠直接使用,不須要加模塊名進行限定。
 
  可是因爲模塊包含的屬性和方法可能與你的某個模塊同名,就會致使衝突。因此儘可能少使用from module import.。。,由於斷定一個特殊的函數和屬性從哪裏來有些困難,而且會形成調試和重構困難。
 
2017-01-07
相關文章
相關標籤/搜索