精华内容
下载资源
问答
  • 模块

    2018-10-11 20:21:00
    模块什么:  模块 是一组功能的集合  python中一个功能就是一个函数  一个py文件就是一个模块  例如 A.py 文件名A.py 模块名 A 模块分类:  1.自定义模块:   (第三方模块属于自定义 它是别...

    模块是什么:

        模块 是一组功能的集合

        python中一个功能就是一个函数

        一个py文件就是一个模块

        例如 A.py  文件名A.py 模块名 A

     

    模块的分类:

        1.自定义模块: 

          (第三方模块也属于自定义 它是别的程序员写的)

          关注如何自定义

        2.内置模块

          是c语言写的 然后连接到python解释器中

          例如 time模块

          关注如何使用

        3.已经编译为DLL c或c++ 

          不需要知道怎么来的 会用就行

        4.包

          包实际上是包含一堆模块的文件夹

          之后详细讲

         对于这四种模块 它们的使用方式 是一致的

     

    如何定义模块:

      创建一个py文件  把你的功能写到文件中

     

    如何使用模块:

      import 关键字 用于导入模块到当前文件中

      例如:inport time

     

    当执行import 做了什么?

      1.创建了一个命名空间

      2.执行被导入的py中的代码 将里面的名字和地址对应关系 存储到命名空间中

      3.在执行文件中 创建一个名字 该名字指向的地址就是 第一步创建的命名空间(模块的命名空间)

     

    执行文件和被导入的模块的命名空间 是相互独立的

      在被导入模块中 所以的名字使用的都是自己空间中的  和调用者无关

     

    import 的其他写法

      1.import xxx as xxx

      给模块取别名 用于简化书写

      2.import xxx,xxx

      一次导入多个模块

      3.from xxx import xxx

        从模块中导入某个名字到当前名称空间

        注意 要避免名称冲突

        如果冲突了 按照就近查找原则

      4.from xxx import xxx,xxx,xx

        从模块中导入多个名称

      5.from xxx import *

        从模块中导入所有名称

        __all__用于控制 使用者可以使用哪些名称

      6.from xxx import xx as xx

        取别名

      from 和 import 除了导入的名称不同 其他特性一致

     

    py文件的两种执行方式

      1.作为执行文件(右键run)

      2.作为模块被导入

     

      __name__这个名称 可以获取当前执行状态

      如果是__main__说明当前是执行文件

      否则 说明是作为模块

        if__name__ =='__main__'

          print('作为执行文件')

        else:

          print('作为模块导入了')

     

    重复导入模块时  模块中的代码不会重复执行  仅在第一次导入时执行

     

    模块的搜索顺序:

    内存中已经加载的->内置模块->sys.path

    通常我们编写项目时,会自己将模块的路径加入到sys.path中

    转载于:https://www.cnblogs.com/xiamenghan/p/9774815.html

    展开全文
  • 模块简述

    2018-10-15 21:33:00
    模块什么: ***** 模块 是一组功能的集合 python中一个功能就是一个函数 一个py文件就是一个模块 例如 A.py 文件名A.py 模块名 A 模块分类: 1.自定义模块 ***** (第三方模块属于自定义 它是别的程序员写的 ) ...
    模块是什么:  *****
            模块 是一组功能的集合
            python中一个功能就是一个函数
            一个py文件就是一个模块
            例如 A.py   文件名A.py 模块名 A
    模块的分类:
            1.自定义模块 *****
                (第三方模块也属于自定义 它是别的程序员写的 )
                关注如何自定义
            2.内置模块 ****
                是c语言写的 然后连接到python解释器中
                例如 time模块
                关注如何使用
            3.已经编译为DLL c或c++ ***
                不需要知道怎么来的 会用就行
            4.包  *****
               包实际上是包含一堆模块的文件夹
               之后详细将
            对于这四种模块 它们的使用方式 是一致的
    如何定义模块:*****
        创建一个py文件  把你的功能写到文件中
    如何使用模块:*****
        import 关键字 用于导入模块到当前文件中
        例如:import time

    当执行import 做了什么? ****
        1.创建了一个命名空间
        2.执行被导入的py中的代码 将里面的名字和地址对应关系 存储到命名空间中
        3.在执行文件中 创建一个名字 该名字指向的地址就是 第一步创建的命名空间(模块的命名空间)
    执行文件和被导入的模块的命名空间 是相互独立的 ****
        在被导入模块中 所有的名字使用的都是自己空间中的  和调用者无关
    import 的其他写法 *****
        1.import xxx  as xxx
        给模块取别名 用于简化书写
        2.import xxx,xxxx
        一次导入多个模块
        3.from xxx import xxx
            从模块中导入某个名字到当前名称空间
            注意 要避免名称冲突
            如果冲突了 按照就近查找原则
        4.from xxx import xxx,xxx,xx
            从模块中导入多个名称
        5.from xxx import *
            从模块中导入所有名称
            __all__用于控制 使用者可以使用哪些名称
        6 from xxx import xx as xx
            取别名
        from 和 import 除了导入的名称 不同 其他特性一致
    py文件的两种执行方式 *****
        1.作为执行文件  (右键run)
        2.作为模块被导入
        __name__ 这个名称 可以获取当前执行状态
        如果是__main__ 说明当前是执行文件
        否则 说明是作为模块
        于是乎有了以下代码
            if __name__ == "__main__":
                print("作为执行文件")
            else:
                print("作为模块导入了")
    重复导入模块时  模块中的代码不会重复执行 仅在第一次导入时执行

    模块的搜索顺序 *****
    内存中已经加载的 - > 内置模块 - > sys.path
    通常我们子啊编写项目时 会自己将模块的路径加入到sys.path中

    转载于:https://www.cnblogs.com/TF511/p/9794868.html

    展开全文
  • 模块的基础知识

    2018-10-11 16:43:00
     1、什么模块:  模块是一组功能的集合  python中一个功能就是一个函数  一个py文件就是一个模块    2、模块分类:  (1)自定义模块  (第三方模块属于自定义 它是别的程序员写的)  (2)...

      模块的基础知识

      1、什么是模块:

        模块是一组功能的集合

        python中一个功能就是一个函数

        一个py文件就是一个模块

        

      2、模块的分类:

        (1)自定义模块 

          (第三方模块也属于自定义 它是别的程序员写的)

        (2)内置模块

          是c语言写的 然后连接到python解释器中

          例如 time模块

        (3)已经编译为DLL c或c++

          

        (4)包

     

      3、如何定义模块:

        创建一个py文件 把你的功能写到文件中

      4、如何使用模块:

        import 关键字 用于导入模块到当前文件中

        例如:import time

     

      5、import 的其他写法
        (1)import xxx as xxx

        给模块取别名 用于简化书写

        (2)import xxx,xxx

        一次导入多个模块

        (3)from xxx import xxx

        从模块中导入某个名字到当前名称空间

        注意 避免名称冲突

        如果冲突了 按照就近查找原则

        (4)from xxx import xxx,xxx,xx

        从模块中导入多个名称

        (5)from xx import *

        从模块中导入多个名称

        __all__用于控制 使用者可以使用哪些名称

        (6)from xxx import xxx as xx

        取别名

        from 和 import 除了导入的名称不同 其他特性一致

      py文件的两种执行方式

        1、作为执行文件 (右键run)

        2、作为模块导入

     

      __name__这个名称 可以获取当前执行状态

      如果是__main__说明当前是执行文件

      否则 说明是作为模块

      于是乎有了一下代码

        if __name__ = '__main__':

          print('作为执行文件')

        else:

          print('作为模块导入了')

     

      重复导入模块时 模块中的代码不会重复执行 仅在第一次导入时执行

      模块的搜索顺序

      内存中已经加载的 ->内置模块- >sys.path

      通常我们在编写项目时 会自己将模块的路径加入到sysy.path中

     

    转载于:https://www.cnblogs.com/xiaocaiyang/p/9773389.html

    展开全文
  • Python —— 模块

    2020-08-07 22:54:42
    1、模块 (1)模块分类 1. 容器 ->...内置函数的命名空间都属于内置命名 空间,所以,我们可以在任何程序中直接运行它们,比如 id(),不需要做什么操作,拿过来就直接使用了。 2. 全局命名空间...

    1、模块

    (1)模块的分类 

    1. 容器 -> 数据的封装       2. 函数 -> 语句的封装        3. 类 -> 方法和属性的封装         4. 模块 -> 程序文件 

    (2)命名空间 

    分类:

    1. 内置命名空间(Built-in Namespaces):Python 运行起来,它们就存在了。内置函数的命名空间都属于内置命名 空间,所以,我们可以在任何程序中直接运行它们,比如 id(),不需要做什么操作,拿过来就直接使用了。

    2. 全局命名空间(Module:Global Namespaces):每个模块创建它自己所拥有的全局命名空间,不同模块的全局
    命名空间彼此独立,不同模块中相同名称的命名空间,也会因为模块的不同而不相互干扰。

    3. 本地命名空间(Function & Class:Local Namespaces):模块中有函数或者类,每个函数或者类所定义的命名
    空间就是本地命名空间。如果函数返回了结果或者抛出异常,则本地命名空间也结束了。
     

     三种命名空间的关系:

     

    (3)导入模块

    1. import 模块名
    2. from 模块名 import 函数名

    3、import 模块名 as 新名字
     

    (4)if __name__ == '__main__' 语句

    作用机制:

    如果一个 .py 文件(模块)被直接运行时,其 __name__ 值为 __main__ ,即模块名 为 __main__ 。
    所以, if __name__ == '__main__' 的意思是:当 .py 文件被直接运行时, if __name__ == '__main__' 之下 的代码块将被运行;当 .py 文件以模块形式被导入时, if __name__ == '__main__' 之下的代码块不被运行。
     

    (5) 搜索路径 

     搜索路径是在 Python 编译或安装的时候确定的,安装新的库应该也会修改。搜索路径被存储在 sys 模块中的 path 变量中。

    (6)包

    1、涵义:是一种管理 Python 模块命名空间的形式,采用"点模块名称"。
     

    2、创建包的步骤

    创建一个文件夹,用于存放相关的模块,文件夹的名字即包的名字;

    在文件夹中创建一个 __init__.py 的模块文件,内容可以为空;

    将相关的模块放入文件夹中。 

     

     

    展开全文
  • input组件是Logstash的眼睛和鼻子,负责收集数据的,那么们就不得不思考两个问题,第一个问题要清楚的就是,元数据在哪,当然,这就包含了元数据是什么类型,属于什么业务;第二个问题要清楚怎么去拿到元数据。只要...
  • 在我接触NLP相关的工作以来,任务1和任务2是比较常见的,后面两种则几乎没有什么接触,今天发现了一个比较有意思的自动文本摘要生成模块sumy,这个属于最后一个任务领域里面的内容,所以就当做入门实践来学习一下,...
  • 简介计算几何属于ACM算法中比较冷门的分类,在省赛中只在前几年考察过,这两年还没有考过,而且和高精度计算一样,遇到题目主要靠套模板,因此对题意的理解至关重要,而且往往题目描述还常为英文,所以还是需要一定...
  • 集群的分类

    2019-10-05 21:34:35
    然而,很多人不清楚集群软件的分类,不知道oracle的RAC,IBM的HACMP,Symantec的VCS和EMC的AutoStart,甚至一些用户写的脚本,分别属于哪一类,它们之间有什么相同和不同的地方: 一般来讲,集群软件根据侧重的方向...
  • 集群软件的分类

    千次阅读 2013-09-15 21:12:20
    然而,很多人不清楚集群软件的分类,不知道oracle的RAC,IBM的HACMP,Symantec 的VCS和EMC的AutoStart,甚至一些用户写的脚本,分别属于哪一类,它们之间有什么相同和不同的地方:  一般来讲,集群软件根据侧重...
  • ①、什么是耦合度/耦合性? 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常...
  • .mat文件是属于matlab的文件,具体有什么特点和属性还不知道,但对于本题中我们需要去读取,要用到python中的Scipy库下的loadmat模块吧应该,去读取.mat文件。 读取数据划分集合 import numpy as np import ...
  • 学习日志2018.10.11

    2018-10-11 17:58:00
    模块什么: ***** 模块 是一组功能的集合 python中一个功能就是一个函数 一个py文件就是一个模块 例如 A.py 文件名A.py 模块名 A 模块分类: 1.自定义模块 ***** (第三方模块属于自定义 它是别的...
  • 将需要放在不同模块的商品信息对应到不同的分类下 将属于同一样式的商品信息放到对应的分类下 展示首页时根据分类查询该分类下的商品进行展示 将前端样式相同的商品内容信息存放到同一内容分组里 ...
  • 文章目录决策树是什么 决策树是什么   ...长方形的结点属于内部结点判断模块(decision block) ,椭圆形的结点属于叶结点终止模块(terminating block),从结点引出的左右箭头就是有向边分支...
  • [1] python 实现简单KNN

    2018-04-10 20:30:00
    KNN基本步骤:计算与已知数据的距离,选择k个最近距离的数据,看这k个数据的标签最多属于什么类,预测未知数据的分类 1、新建一个KNN.py模块 需要使用numpy from numpy import * import operator 2. 向模块...
  • 接口测试学习笔记

    2018-03-20 17:41:00
    1. 什么是接口,指系统模块模块or系统与系统进行数据交互的地方 代码/程序接口协议/消息接口HTTP协议为基础的接口 接口分类:系统之间接口分层之间剪口内部模块/单元之间的接口 接口类型:HTTP接口:传统HTTP...
  • 一、 什么是函数 函数是具有特定功能的模块。可以说一个完整的程序其实是由多个函数共同完成的。C语言的全部工作都是由程式各样的函数完成的,所以也把C语言称为函数式语言。使用模块化设计可能 使程序的层次结构...
  • 1、SKlearn 是什么 Sklearn(全称 SciKit-Learn),是基于 Python 语言的机器...分类(Classification):识别样本属于哪个类别,常用算法有 SVM(支持向量机)、nearest neighbors(最近邻)、random forest(随机森林
  • **概念:**性能测试是一个非常广泛的概念,包括的很多方面的测试,也可称之为非功能测试,自动化测试属于功能测试的范围,由于其测试方法要求测试人员拥有一定的代码能力,所以被单独分成一个测试模块。 具体分类...
  • 接口测试基础全知道

    2018-07-10 08:49:32
    什么是接口测试?接口测试又称为API测试,是测试系统组件间接口的一种测试,属于灰盒测试...接口测试分类模块之间的接口:如果订单支付时,需要去用户资金模块查询余额等。系统对外部系统提供的接口内部子系统的服...
  • 前端面试知识点--2

    2016-09-27 21:02:48
    require加载模块的原理css: 左边自适应右边固定宽度布局实现 实现清除浮动 居中问题 html标签分类 doctype作用 css选择器权重 为什么import会导致无样式闪烁js: 基本数据类型,怎么判断属于哪个类型 怎么...

空空如也

空空如也

1 2 3 4 5
收藏数 95
精华内容 38
关键字:

模块属于什么分类