【问题标题】:Where must I save a Python class so as to call it in another file?我必须在哪里保存 Python 类以便在另一个文件中调用它?
【发布时间】:2021-10-11 03:55:23
【问题描述】:

新手问题:我目前编写了一个 Python 脚本,并在中间定义了一个我使用的类。不过,我知道我可以单独保存该类,以便在不同的脚本中一次又一次地调用它,而无需一直定义它。

类如下:

class hello

    """
    blah
    
    """

    def __init__(self, blah)

return self

如果我在目录dir 中,并且我保存了一个Jupyter 笔记本my_notebook.ipynb,那么该类是否应该保存在与my_class.py 相同的目录中?之后我如何在笔记本中调用它?

【问题讨论】:

标签: python class init


【解决方案1】:

将文件保存在同一目录中,并在您的 .py 文件中使用 import。就像您将类保存在一个名为 classes.py 的文件中一样,那么您必须在另一个 .py 文件中写入 import classes。并且它们必须在同一个目录中。

希望能回答你的问题。

【讨论】:

  • 如果它不起作用,请随时再次询问我,如果它起作用,则将其标记为正确答案,以便其他人可以看到它正在起作用。 Happy Coding
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-07
  • 2016-10-06
  • 1970-01-01
  • 2020-11-18
  • 1970-01-01
  • 1970-01-01
  • 2020-05-06
相关资源
最近更新 更多