码迷,mamicode.com
首页 > 编程语言 > 详细

python模块导入的方法与区别

时间:2017-11-12 17:54:57      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:str   text   模块名   object   生成   import   span   color   mil   

import ..          #导入整个模块

from .. import ..     #导入模块中的类、函数或者变量

from .. import *      #导入模块中的所有公开成员

from .. import .. as ..  #这个是给导入的成员取个别名

具体来看:

example:

1.import object

导入时自动生成一个以模块名为名的object使用时需要用这个object来调用

root = object.member()

2.from object import member

导入了我们需要的模块中的类、函数或者变量,使用时用我们可以省略模块名

root = member()

3.from object import *

这个和2的区别在于不是特定的引入而是将他的全部公开成员导入

方法同2

4.from object import member as new_member

给我们导入的成员改个名字

root = new_member()

以上为个人理解,如有问题望指正

python模块导入的方法与区别

标签:str   text   模块名   object   生成   import   span   color   mil   

原文地址:http://www.cnblogs.com/fairy-blonde/p/7822230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!