Есть ли способ определить __init__, чтобы ключевые слова, определенные в **kwargs, были назначены классу?
Например, если бы мне нужно было инициализировать класс ValidationRule с помощью ValidationRule(other='email'), значение для self.other должно быть добавлено к классу без необходимости явно называть все возможные kwarg.
class ValidationRule:
def __init__(self, **kwargs):
# code to assign **kwargs to .self
object), поэтому используйтеclass ValidationRule(object):Подробнее здесь: python.org/doc/newstyle - person John La Rooy   schedule 29.03.2010