如何导入和运行Python函数,并使它使用的所有依赖项都使用从主Python文件导入的内容?
Python主文件:
from im import er
import time
er()
具有要导入功能的Python文件:
def er():
time.sleep(1)
print('hi')
这不起作用,因为time
模块未导入到im.py
中。如何在不导入每次运行该功能所需的模块的情况下完成这项工作?
您必须在功能文件的功能主模块中导入该功能,并在该模块中输入该功能所需的模块。
Python主文件:
from im import er
er()
导入的模块:
from time import sleep
def er():
sleep(1)
print('hi')