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

Python基础5 常用模块

时间:2017-07-20 22:19:34      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:常用   模块   

1.定义:

模块;用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结果的python文件(文件名:test.py对应的模块名:test)
包:它是用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)

2.导入方法

import module_name #导入一个模块
import module_name,module2_name #导入多个模块
from module_name import * #定义导入模块下所有的方法导入(导入*不建议操作)
from module_name import m1 m2 m3
from module_name import logger as logger_alex

3.import本质(路径搜索和搜索路径)

导入模块的本质就是把python文件解释一遍
(import test    test=‘test.py all code‘  定义一个变量test,指向内存的代码区域)
(from test import name name=‘code‘ )
import module_name----->module_name.py----->module_name.py的路径--->sys.path
导入包的本质就是执行该包下的__init__.py文件

4.导入优化

from module_name import test as test_one 
#执行导入模块test,一次导入,多次使用test方法

5.模块的分类:

a:标准库
b:开源模块
c:自定义模块


Python基础5 常用模块

标签:常用   模块   

原文地址:http://jinmy.blog.51cto.com/664391/1949474

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