我是Python的新手。我需要创建项目结构,在那里我需要调用TestProj目录的main.py文件中的包文件。你能告诉我如何调用main.py中的函数f1((和f2((吗?
/scratch/testuser/ProjectDir
|
|- TestProjDir
|- main.py
(call f1() from mod_script1.py & f2() from mod_script2.py) here..
|
|- PKG_MODULES_Dir
|- __init__.py
|- mod_script1.py
def f1():
print("This is my f1 func from script1")
|- mod_script2.py
def f2():
print("This is my f2 func from script2")
您必须首先在main.py文件中导入模块,如下所示:
从PKG_MODULES_Dir.mod_script1导入*从PKG_MODULES_Dir.mod_script2导入*
然后您可以在您的main.py文件中直接调用f1((和f2((函数