从另一个文件调用函数时,为什么会出现此错误?

时间:2020-10-16 18:03:51

标签: python

我需要帮助。我有一个主文件,在名为functions的文件夹中还有另一个名为main_func.py的文件,该文件夹在名为resources的文件夹中。它曾经工作过,但现在没有。这是代码...

from Resources.functions import main_func
....

def Main():
    conversionprocess()
    ....

然后在main_func文件中,我有这个...

def conversionprocess():
    Clear()
    print(cyan, 'The available units include miles, kilometers, meters, millimeters, centimeters, 
    inches, yards, and feet.\n\n')
    whattoconvert = input('What unit would you like to convert? PLEASE ANSWER WITH NO CAPITAL 
    LETTERS!:\n')
    ....

但是它引发了错误:

NameError: name 'conversionprocess' is not defined

有人可以帮我吗? 谢谢!

1 个答案:

答案 0 :(得分:2)

尝试一下:

  main_func.conversionprocess()