Python:如何从构造函数访问对象

qxsslcnc  于 2022-11-19  发布在  Python
关注(0)|答案(1)|浏览(141)

我有一个包含以下类的文件first.py

class SampleClass:
    def __init__(self):
        self.standard_tuple = (x1,x2,x3)

现在,在文件second.py中,我想执行以下操作:

from first import SampleClass
#Other code
imported_tuple = SampleClass.standard_tuple
#Other code

然而,这是行不通的,“SampleClass没有属性standard_tuple”。我想我在这里缺少了一些Python的基础知识:)有人有解决方案,可能还有清晰的解释吗?谢谢!
我试着到处找,但我找不到解决办法。

deyfvvtc

deyfvvtc1#

您必须示例化类才能使用类中的变量。

from first import SampleClass
#Other code
sampleClass = SampleClass()
imported_tuple = SampleClass.standard_tuple
#Other code

相关问题