zoukankan      html  css  js  c++  java
  • Python 包

    包将有联系的模块组织在一起,即放到同一个文件夹下,并且在这个文件夹下创建一个名字为__init__.py 文件,那么这个文件夹就称之为包
    包可以有效避免模块名称冲突问题,让应用组织结构更加清晰
    __init__.py 控制着包的导入行为
    当__init__.py为空时,仅仅是把这个包导入,不会导入包中的模块
    #__init__.py文件
    
    #使用__all__变量,标明该包下有哪些模块,如果不在__all__变量中标明,将无法被调用
    __all__ = ["send","test"]
    
    #导入相应模块中的函数或者类
    #为了兼容python2和python3,导入模块只能采用这种写法
    from . import send
    #调用文件
    
    #导入包名
    import msg
    
    #调用包中模块的方法
    msg.send.test()
  • 相关阅读:
    JS 对象定义
    JavaScript HTML DOM 元素(节点)
    DOM 事件
    DOM CSS
    DOM HTML
    DOM 简介
    JS 验证
    JS 错误
    JavaScript Break 和 Continue 语句
    JS While
  • 原文地址:https://www.cnblogs.com/zhanggaofeng/p/9696121.html
Copyright © 2011-2022 走看看