如何将函数作为变量运行?

Cof*_*Guy 3 python variables function python-2.7 python-3.x

我有一个名为“LoadDataClassForImageClassification”的函数,我不希望用户一次又一次地输入它......我试过了

def LoadDataClassForImageClassification():
    print('Loading...')
    ## ML THINGS
x = LoadDataClassForImageClassification()
x()
Run Code Online (Sandbox Code Playgroud)

dsa*_*asd 8

您可以创建一个变量,它的值是函数的地址

def LoadDataClassForImageClassification():
     print('Loading...')

x = LoadDataClassForImageClassification
print(x) # <function LoadDataClassForImageClassification at 0x7f96363f11f0> # for example
x()
Run Code Online (Sandbox Code Playgroud)