我需要一个像这样工作的类:
>>> a=Foo()
>>> b=Foo()
>>> c=Foo()
>>> c.i
3
Run Code Online (Sandbox Code Playgroud)
这是我的尝试:
class Foo(object):
i = 0
def __init__(self):
Foo.i += 1
Run Code Online (Sandbox Code Playgroud)
它按要求工作,但我想知道是否有更多的pythonic方法来做到这一点.