def __init__(self, klass, *args, **kwargs):
        self.klass = klass
        self.base_statement = "update %s set %s;"
        self.where = None
        self.update_value = None
        if args != ((),) or kwargs:
            c = ['%s = "%s"' % (k, str(v)) for k, v in kwargs.items()]
            if args != ((),):
                c.extend(list(*args))
            self.where = "where " + ' and '.join(c)
dataset/ETHPy150Open jasonlvhit/lunar/lunar/database.py/UpdateQuery.__init__/original