如何让Python在每个文件夹执行脚本

How to let Python execute script in each folder

这个问题我纠结了2天,也不知道。 我有 3 个文件夹,其中包含 3 个单独的 python 脚本,每个文件夹脚本 运行 一个函数。

我的问题是如何单独访问它们?

我只创建了 1 个文件夹,比如说 app.py,其中包含所有路由。但是我怎样才能单独访问 3 个文件夹并且可以 运行 单独运行?

我的文件骨架喜欢:

app.py(入口)
|---部门A
......|--------runme.py
......|--------模板
............|-----index.html
|---部门B
......|--------runme.py
......|--------模板
............|-----index.html
|---部门C
......|--------runme.py
......|--------模板
............|-----index.html

谢谢 亚历克斯

文件结构:

app.py
/departmentA
    __init__.py
    routes.py
    runme.py
    /pages/departmentA
        index.html

app.py

from flask import Flask
import departmentA

skill_app = Flask(__name__)
skill_app.register_blueprint(departmentA.bp)

print(departmentA.my_func())

skill_app.run()

/departmentA/init.py

from .routes import bp
from .runme import my_func

/departmentA/routes.py

from flask import Blueprint, render_template
from .runme import my_func

bp = Blueprint('dept_A', __name__, template_folder='pages', url_prefix='/department_A')

@bp.route('/')
def index():
    print(my_func())
    return render_template('departmentA/index.html')

/departmentA/runme.py

def my_func():
    return "Hello World!"

在其他部门使用相同的格式。