python全栈开发_day15_模块学习

一:模块

  1)什么是模块

    每一个py文件就是一个模块

    导入模块,会编译执行

    1.形成一个对应的pyc文件

    2.产生该模块自己的店全局名称空间

    3.在使用该模块的全局名称空间中产生一个名字(导入的模块名)

  2)为什么要使用模块

    1.从文件级别组织代码,使通特效的功能能统一管理

    2.可以使用系统或第三方模块(拿来主义),来替考开发效率

  3)如何使用模块

    在自身内部使用的函数__name__=="main",外部导入的则是模块名称

import 模块
#直接导入模块,可以使用模块中的所有功能

form 模块 import 功能
#导入模块中过的某些功能,更加便捷的使用

from 模块 import *
导入模块中__all__列表中所有的功能,系统默认为不是_开头的所有功能

猜你喜欢

转载自www.cnblogs.com/xuxingping/p/10672575.html