def f1():
    """f1!"""
pass

def f3():
    """f3!"""
pass

def f2():
    """f2!"""
pass
funcs = [elt[1] for elt in inspect.getmembers(sys.modules[__name__],
    inspect.isfunction)]
ordered_funcs = sorted(funcs, key=lambda f: f.__code__.co_firstlineno)
Список функций Python в порядке их определения в модуле