设为首页 加入收藏

TOP

python的模块(module)和包(package)机制:import和from..import..
2017-11-02 06:07:03 】 浏览:152
Tags:python 模块 module 和包 package 机制 import from..import..

python用import或者from...import来导入相应的模块。

模块其实就一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。
module就是一个.py文件)
package就是一个包含.py文件的文件夹,文件夹中还包含一个特殊文件__.init__.py)

使用方法:

import package1  #?  
import module  #?  
from module import function  #?  
from package1 import module  #?  
from package1.package2 import  #?  
import module.function1  #?  

特别说明
1 import执行加载源文件中所有语名(所以模块是一个文件)。
2 import语句可以出现在程序中的任何位置。但是有一点是:无论import语句被使用了多少次,每个模块中的代码仅加载和执行一次,后续的import语句仅将模块名称绑定到前一次导入所创建的模块对象上。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇python中高阶函数与装饰器 下一篇Python标准库

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目