class UniversalDataContainer:
    def __init__(self, **kwargs):
        for k, v in kwargs.items():
            setattr(self, k, v)
        self.__keys = kwargs.keys()
			
    def __str__(self):
        buf = "UniversalDataContainer{"
        buf += ", ".join(k + "=" + str(getattr(self, k)) for k in self.__keys)
        buf += "}"
        return buf

x = UniversalDataContainer(a=42, b=100500)
y = UniversalDataContainer(hui="pizda")
y.hui = "djigurda"

print(x, y)