Python 平常积累

包管理

》from ... import ... 的用法和直接import的区别函数

  直接使用import时,若是须要使用到导入模块内的属性和方法,必须使用 模块名.属性模块名.方法的方式进行调用
 
  使用from...improt...时,能够直接使用模块内的属性和方法,至关于该模块被直接导入到局部名字空间中去了,因此他能够直接使用,不须要加模块名进行限定。
 
  可是因为模块包含的属性和方法可能与你的某个模块同名,就会致使冲突。因此尽可能少使用from module import.。。,由于断定一个特殊的函数和属性从哪里来有些困难,而且会形成调试和重构困难。
 
2017-01-07
相关文章
相关标签/搜索