zoukankan      html  css  js  c++  java
  • 如何方便引用自己的python包

    有时候想要把一些功能封装成函数然后包装到模块里面最后形成一个包,然后在notebook里面去引用它去处理自己的数据和分析一些有用的部分,比如自己在 之前用到的一个 datascience模板就是这样组织的。这个时候应该怎么做呢?

    比如这个是自己的包目录

    在notebook中导入包,只需要把src添加到环境变量就好了,这个可以使用python
    sys包实现
     
    在notebook的前面第一个cell里面运行
    %load_ext autoreload
    
    import os
    import sys
    
    path = os.getcwd() + "/../src"
    sys.path.append(path)
     
     
    然后在第二cell里面运行
     
    from src.data import make_dataset
    之后在其他cell里面引用 make_dataset就行了,这里在make_dateset.py文件里面的任何修改之后,都不需要在notebook里面重新导入 make_dataset
    只需要make_dateset.py文件里面修改源代码,然后引用的make_dataset里面的函数是自动的添加进去的
     
     
  • 相关阅读:
    拉格朗日乘子法
    EM算法
    最大似然估计
    理解先验概率 后验概率 似然函数
    似然函数理解
    markdown 语法规则
    bash101总结
    hmm和Veterbi算法(一)
    Kaldi 安装
    通俗的解释交叉熵与相对熵
  • 原文地址:https://www.cnblogs.com/wybert/p/11968088.html
Copyright © 2011-2022 走看看