zoukankan      html  css  js  c++  java
  • import本质

    模块:

    定义:

      用来从逻辑上组织python代码(变量,函数,类,逻辑)本质上是导入.py的文件,所以导入的名字里不用加.py

    用法:

      import module_name

        直接导入整个模块,使用的时候用module_name.variable来获取

      from module_name import variable

      from module_name import *

      from module_name import m1,m2,m3

      from module_name import logger as new_logger

        只导入需要的模块里的内容,使用时候用variable来使用

    本质:

      导入模块的本质就是把python文件解释一遍

    ----------------------------------------------------------------------------------------------------------------------------

    包:

    定义:

      用来从逻辑上组织模块,本质是一个目录,必须带有一个__init__.py的文件

    用法:

      import package_name

        会执行__init__.py

      导入包内其他模块时候,需要在包的__init__里import其他模块才能被引用

    本质

      导入包的本质就是执行该包下的__init__.py文件

  • 相关阅读:
    什么是tomcat集群?
    cmd黑客入侵命令大全
    Linix基本命令
    Windows CMD命令大全
    python 函数1
    Python 集合(set)使用
    python 数据字典应用
    python 数据运算
    python 数据类型(元组(不可变列表),字符串
    python 数据类型(列表)学习笔记
  • 原文地址:https://www.cnblogs.com/hinimix/p/8466462.html
Copyright © 2011-2022 走看看