zoukankan      html  css  js  c++  java
  • 模块操作

    导入方式:

        import XX

        from XX import XX

    包:

      模块下面包含 .py文件,而包下面包含模块,在定义包的时候须在文件内创建一个名为 __init__的文件,该文件可以为空,

        当__init__存在的时候,python2把它当作包来处理,否则视为普通文件夹,python3优化后即使不加__init__也会视为包,但建议还是加上__init__

    跨模块导入:

       1.第一种方式:通过同级的.py文件,将要导入的文件import后,此文件的path会被加入到 sys.path中,这时,你在比它低一级别的.py中

        依旧可以调出这个文件

       2.第二种方式:首先通过 os.path.abspath(__file__)将此文件的相对路径确认,然后把此相对路径赋给一个常量,之后通过os.path.dirname()脱掉最后的一层,

        直到到达你想要的层级,最后通过sys.path.append()把此相对路径加入到sys.path

  • 相关阅读:
    数据分析业务知识
    Scipy
    python数据结构与算法(1)---时间复杂度
    RNN循环神经网络
    利用卷积神经网络处理cifar图像分类
    CNN卷积神经网络的构建
    卷积神经网络(简单)
    Tensorflow-逻辑斯蒂回归
    Tensorflow
    聚类-衡量指标
  • 原文地址:https://www.cnblogs.com/christmassa/p/9059617.html
Copyright © 2011-2022 走看看