zoukankan      html  css  js  c++  java
  • python中的包、模块及导入

    python中的包

    # python中的包指包含有__init__.py文件的文件夹。
    # 包可以用于存放模块,便于管理。
    # ps:想导入整个文件夹(包)必须有__init__.py文件,不然会报错
    

    python中的模块

    # python中的模块指一系列功能(函数)的结合体。
    # 模块本质上就是一个py文件。
    # 模块的三种来源:
    #	1、python的内置模块
    #   2、第三方模块
    #   3、自定义模块
    

    模块的四种表现形式

    # 1.适用python编写的py文件。
    # 2.编译后共享库DLL或者是C或者C++库。
    # 3.包下面带有__init__.py的一组py文件。
    # 4.python解释器下的py文件。
    

    使用模块可以帮我们更好地管理功能代码。

    可以将项目拆分成一个个的功能,分别存在不同的py文件。

    模块在导入时

    # 1、会先执行当前运行的文件,并产生执行文件中的名称空间。
    # 2、当执行到导入模块的代码时(import语句),被导入的模块会产生一个模块的名称空间。
    # 3、会将被导入模块的名称空间加载到内存中。
    
    
  • 相关阅读:
    OS + Linux + zipTool / tar / tar.gz / zst
    project scm
    product wiki confluence
    script ActionScript / ColdFusion
    链表例题
    链表原理
    链表例题
    链表原理
    链表原理
    链表原理
  • 原文地址:https://www.cnblogs.com/Ghostant/p/11867545.html
Copyright © 2011-2022 走看看