Jupyter Notebook:初始化该类的对象时获取类文件路径

复活节彩蛋

过去几个月我一直在使用Jupyter Notebook,但直到现在我才开始使用类和自定义模块。

我有一个名为Class(Class.ipynb 文件)的类,我用它来实例化class_object来自不同 jupyter 文件(Object.ipynb)的对象。

我想知道如何在启动 class_object 时(即在init方法中)返回 Class.ipynb 文件的绝对路径我似乎无法像在常规 python 类中那样获取文件方法。

复活节彩蛋

这个简单的解决方案成功了。我正在尝试 init() 方法中的所有内容,但解决方案是一个静态变量。

class Class:
    class_file=sys.path[0]
    def __init__(self):
        print(class_file)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章