Show More
@@ -268,6 +268,14 b' class InteractiveShell(Configurable, Magic):' | |||
|
268 | 268 | """Returns a global InteractiveShell instance.""" |
|
269 | 269 | if not hasattr(cls, "_instance"): |
|
270 | 270 | cls._instance = cls(*args, **kwargs) |
|
271 | print cls | |
|
272 | print cls._instance | |
|
273 | # Now make sure that the instance will also be returned by | |
|
274 | # the subclasses instance attribute. | |
|
275 | for subclass in cls.mro(): | |
|
276 | if issubclass(subclass, InteractiveShell): | |
|
277 | print subclass | |
|
278 | subclass._instance = cls._instance | |
|
271 | 279 | return cls._instance |
|
272 | 280 | |
|
273 | 281 | @classmethod |
General Comments 0
You need to be logged in to leave comments.
Login now