Python在不中断运行的情况下中止初始化

时间:2016-01-07 08:50:41

标签: python initialization

我想用数据帧的每一行初始化对象。但是,如果dataframe.ix [j,'A'] == 0,则应跳过第j行。因此代码应如下所示:

class foo(object):
    def __init___(self,row):
        if (row['A']==0):
            (quit initializing without giving error message)
        else:
            self.a = row['A']

如果我在调用init之前过滤掉行,这很容易。但我觉得过滤应该是类foo的特性之一。建议非常感谢!

0 个答案:

没有答案