【发布时间】:2016-10-04 19:49:43
【问题描述】:
我试图调用类方法“func”,它应该打印一些东西,但它永远不会被打印出来……没有错误,只是沉默。代码如下:
class AnyClass():
atr1=0
atr2='text'
def func():
print ('Ran Func')
a = AnyClass()
a.func
【问题讨论】:
-
你不叫它:
a.func() -
您没有收到任何错误,因为您引用了一个存在且没有错误的函数,但您并没有通过不调用它来要求它做任何事情
-
谢谢。看起来我还需要定义 if like: def func(self)
标签: python class python-3.x methods