class_docstr: Route attribute access on a class to __getattr__.
  
  This is a descriptor, used to define attributes that act differently when
  accessed through an instance and through a class.  Instance access remains
  normal, but access to an attribute through a class will be routed to the
  class's __getattr__ method; this is done by raising AttributeError.
class_docstr_tok: ["Route","attribute","access","on","a","class","to","__getattr__",".","This","is","a","descriptor",",","used","to","define","attributes","that","act","differently","when","accessed","through","an","instance","and","through","a","class",".","Instance","access","remains","normal",",","but","access","to","an","attribute","through","a","class","will","be","routed","to","the","class","'s","__getattr__","method",";","this","is","done","by","raising","AttributeError","."]
code: def __init__(self, fget=None):
      self.fget = fget
  
imports: import sys
label_desc: Use image node_id 1 to create a new _RouteClassAttributeToGetattr object from inherited base classes: object with example: obj = _RouteClassAttributeToGetattr(fget)