为什么我会在 Python 中遇到未解决的引用错误?

问题描述 投票:0回答:1

以下代码未解决参考错误;我已将所有引用包含在同一个文件中,但是,我仍然收到错误

class sample:
  @staticmethod
  def some_method():
    print("Hello World")
  @staticmethod
  def some_method2():
     some_method()
python reference
1个回答
-2
投票

这是一个静态方法,因此您需要通过前面的类来引用它,如下所示:

class sample:

  @staticmethod
  def some_method():
      print("Hello World")

  @staticmethod
  def some_method2():
      sample.some_method()
© www.soinside.com 2019 - 2024. All rights reserved.