• 模块import,from ..import...


    首次导入模块发生3件事

    1.创建一个模块的名称空间

    2.执行文件spam.py,将执行过程中产生的名字都放到模块的名称空间中

    3.在当前执行文件中直接拿到一个名字,该名字就是执行模块中相对应的名字

    from...import..

    优点:使用时,无需再加前缀

    缺点:容易与当前名称空间的名字冲突

    import

    优点:使用时需要加模块名,不会与当前名称空间发生冲突

    缺点:但凡应用到模块中的名字都需要加前缀模块名,不够简洁

    模块就是一系列功能的集合体

    模块有3种来源

    内置的模块

    第三方模块

    自定义模块

    模块的格式:

    使用python写的py文件

    已被编译为共享库或dll的c或c++的扩展

    把一系列模块组织到一起的文件夹

    使用c编写并连接到python解释器的内置模块

    使用内置模块或第三方模块的好处是可以提高开发效率

    使用自定义模块的好处是可以减少代码冗余

    在使用模块的时候一定要分清楚谁是执行文件谁是模块文件

  • 相关阅读:
    代码管理工具SonarQube的搭建和使用
    WebFlux Logs日志
    WebFlux WebClient异常处理
    WebFlux- WebClient(二)
    WebFlux- WebClient(一)
    WebFlux-Server-Sent Event服务器推送事件
    Reactive Stack
    Flink
    Gradle
    springboot
  • 原文地址:https://www.cnblogs.com/fushaunglin/p/9438812.html
Copyright © 2020-2023  润新知