def __init__(self): self.a = 1 log(self.__class__.__name__, "constructed")
def initShit(): log("lazilyTest1.__init__.initShit is called")
def a(): log("lazilyTest1.submodule.a is run")
from ImportTimeline import log log("lazilyTest1/__init__.py run") import traceback #traceback.print_stack() def initShit(): log("lazilyTest1.__init__.initShit is called") class Abracadabra: __slots__ = ("a", ) def __init__(self): self.a = 1 log(self.__class__.__name__, "constructed")
from ImportTimeline import log log("lazilyTest2/a.py run") import traceback #traceback.print_stack()
from ImportTimeline import log log("lazilyTest1/submodule/__init__.py run") import traceback #traceback.print_stack() def a(): log("lazilyTest1.submodule.a is run")
from ImportTimeline import log log("lazilyTest2/b.py run") import traceback #traceback.print_stack() import lazily.lazilyTest1.a
def b(): log("lazilyTest1.a.b called")
def getSourceFile(): log("lazilyTest1.a.getSourceFile called") from inspect import currentframe, getsourcefile print("lazilyTest1.a.getFrameInfo called: " + str(getsourcefile(currentframe().f_back)))
from ImportTimeline import log log("lazilyTest1/a.py run") import traceback #traceback.print_stack() def b(): log("lazilyTest1.a.b called") def getSourceFile(): log("lazilyTest1.a.getSourceFile called") from inspect import currentframe, getsourcefile print("lazilyTest1.a.getFrameInfo called: " + str(getsourcefile(currentframe().f_back)))
from ImportTimeline import log log("lazilyTest1/b.py run") import traceback #traceback.print_stack() import lazily.shit.a