Dottore-Genius-Invokation-TCG-Simulator icon indicating copy to clipboard operation
Dottore-Genius-Invokation-TCG-Simulator copied to clipboard

Inline-Import is Significantly Slower, Refactor to Remove most Inline-Imports

Open Jarvis-Yu opened this issue 9 months ago • 0 comments

Tested with Python3.10, fb() is 4 times slower than fa()

def simple_function():
    if random.random() < 0.5:
        return 1
    else:
        return 0

def fa():
    return simple_function()

def fb():
    from module import function
    return simple_function()

Jarvis-Yu avatar May 12 '24 01:05 Jarvis-Yu