Python创建项目结构并导入包



我是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((函数

最新更新