【发布时间】:2017-11-11 15:28:20
【问题描述】:
我有一个类 Foo 和一个类变量 remote。我可以使用self.remote 访问类变量remote 吗?
class Foo:
remote = False
def __init__(self):
self.remote = True
@classmethod
def print_remote(cls):
print(cls.remote) #prints False but why?
【问题讨论】:
-
你有一个 class level 和一个 instance level
remote- 你到底想做什么? -
我想知道 self.remote 和 cls.remote 是相同的变量还是不同的变量。
标签: python python-3.x class