您的位置:首页 > 编程语言 > Python开发

Python学习手册 - 10

2016-01-12 20:53 549 查看
导入模块会进行三个行为

1,找到模块

2,编译

3,执行代码,创建对象。

导入只发生一次

或者使用reload

在导入时,会生成模块对象,模块中的顶层变量,就成了这个模块对象的属性。

作为模块包 必须有一个
__init__.py


__name__
充当了模式标识 ,来标识是导入,还是作为顶层运行。

修改 sys.path.append()

import module as name

getattr(module, attrname)

dir() 这绝对是一个最有用的命令,当你不知道一个模块里面有什么的时候,都可以用dir来打开模块的世界。

当遇到模糊的时候,dir看一下 你好奇的变量里面是什么东西吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: