bundles / nbformat latest / nbformat / _struct / Struct / __setattr__
function
nbformat._struct:Struct.__setattr__
source: /nbformat/_struct.py:74
Signature
def __setattr__(self, key, value)Summary
Set an attr with protection of class members.
Extended Summary
This calls self.__setitem__ but convert KeyError to AttributeError.
Examples
s = Struct() s.a = 10 s.a try: s.get = 10 except AttributeError: print("you can't set a class member")
Aliases
nbformat._struct.Struct.__setattr__