zoukankan      html  css  js  c++  java
  • python模块导入

    核心风格: import 语句的模块顺序
    推荐所有的模块在 Python 模块的开头部分导入,而且最好按照这样的顺序:
    1、Python 标准库模块
    2、Python 第三方模块
    3、应用程序自定义模块
    然后使用一个空行分割这三类模块的导入语句。 这将确保模块使用固定的习惯导入, 有助于减少每个模块需要的 import 语句数目。

    模块的作用域:
    解释器执行到import语句, 如果在搜索路径中找到了指定的模块, 就会加载它。该过程遵循作用域原则, 如果在一个模块的顶层导入, 那么它的作用域就是全局的; 如果在函数中导入, 那么它的作用域是局部的。
    导入方法
    1、import modulename 整模块导入
    2、from modulename import attributes,导入模块的指定属性
    3、import modulename as newname,用自己想要的名字newname替换模块的原始名称


    包是一个有层次的文件目录结构, 它定义了一个由模块和子包组成的 Python 应用程序执行环境,包下面必须有__init__.py文件才可以导入。init.py文件中加入 all 变量. 该变量包含执行import语句时可以导入的子包/模块/函数/属性的名字,是由一个名字符串组成的列表,建议把包中所包含的子包、模块等全部列出,以便用户查看到有哪些内容。对于发布的子包,__all__中建议只列出跟用户相关的模块或者接口。

  • 相关阅读:
    java笔记
    java面向对象
    Oracle数据库基础
    Java中的集合和常用类
    Java面向对象的三个特征
    Java中的类与对象
    Java中的冒泡排序
    JAVA中的一些内置方法
    JAVA中的数据类型
    SSH整合
  • 原文地址:https://www.cnblogs.com/21summer/p/14838134.html
Copyright © 2011-2022 走看看