day 24 模块的语法

一 . 认识模块

       模块可以认为是一个py文件,模块实际上是我们的py文件运行后的名称空间    

       导入模块:

       1.判断sys. modules中是否已经导入过该模块

       2.开辟一个内存

       3.在这个内存中执行该文件

       4.给内存起个名字,一般用的是py文件的名字,返回给导入者,如果你的py文件是否启动文件,名字是__main__

          程序的入口一般是:

                   if __name__ = "__main__" :

                         pass

二 . import

       import 模块名

       模块名.属性/方法/类

        每个模块都有自己的独立的名称空间。每个都有global,互相不影响模块,属性 = 值   #  不要这么干

三 . from  XXX  import  XXX

       from  模块  import  函数/变量

       当作自己的变量或者函数来使用

       from  XXX   import  *  导入所有

       导入的内容都可以起别名   as   

   

posted @ 2018-11-19 16:12  derboss  阅读(120)  评论(0编辑  收藏  举报