我已经尝试解决这个问题了好几个小时,但都没有成功,我拥有PHP背景,并且可以在其中工作,但不能在python中使用
假设我有一个名为Main.py的文件:
import time
import myfunction
myfunction.Calculate()
myfunction.py类似于:
def Calculate()
print('Thank you')
time.sleep(1)
运行Main.py时,它会崩溃,提示“我的函数中未定义时间”,但是甚至在导入my_function之前就已定义了时间,为什么它不起作用?
答案 0 :(得分:2)
最简单的解决方案是将time
导入您的myfunction.py
文件中。将其实际使用的地方导入:
myfunction.py
import time
def Calculate()
print('Thank you')
time.sleep(1)
main.py
import myfunction
myfunction.Calculate()