Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- inside a class:
- def __repr__(self):
- ignore = ['logger']
- repr = ""
- for key, item in self.__dict__.items():
- if key in ignore: continue
- repr += f"{key}:{item}\n"
- return repr
- inside class:
- self.logger.info(self) # uses the __repr__
- outside of class:
- logger.info(object) # uses the __repr__
Add Comment
Please, Sign In to add comment