`
yr512656630
  • 浏览: 316506 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

python from import

 
阅读更多
对于:
from lxml import etree

from Module import Function或Class等
这个只是从模块中导入一个或几个函数或类的做法。
另外一个常见的是
import Module
你这里就是:
import lxml

from Module import something
至于something是什么,只要是定义这这个module里的全局的anything都可以。
例如:
文件,explain.py
----------------------------------------------------
class aclass(object):
  .........
  .........

def doSomething():
  ...........
  ...........

version = '1.0'
----------------------------------------------------
那我们可以有如下的写法:
from explain import aclass
from explain import doSomething
from explain import version
或者:
from explain import *

之所以要在import后面加一个确定的目标对象,是为了减少import一些不必要的东东。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics