我正在使用WinPython运行我的python程序。但是,当我试图在我创建的函数中运行导入函数时,我会重述以下错误:NameError:name‘time’未定义(它发生在任何导入模块中)
这里有一个很好的例子:import time
time.sleep(0.5)
这里有一个不起作用的例子:import time
def waitLoad():
time.sleep(0.2)
waitLoad()
我收到以下执行上述示例的错误:Traceback (most recent call last):
File "E:\WinPython\python-3.6.5.amd64\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "E:\WinPython\python-3.6.5.amd64\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "E:\WinPython\python-3.6.5.amd64\scripts\ptpython.exe\__main__.py", line 9, in
File "E:\WinPython\python-3.6.5.amd64\lib\site-packages\ptpython\entry_points\run_ptpython.py", line 55, in run
six.exec_(compile(open(a[''][0], "rb").read(), a[''][0], 'exec'))
File "../testeMouse.py", line 4, in
waitLoad()
File "../testeMouse.py", line 3, in waitLoad
time.sleep(0.2)
NameError: name 'time' is not defined
如果我使用安装在我的计算机中的python解释器执行相同的程序,程序就可以正常工作。但我需要使用安装在吊灯中的python解释器来执行它。