python项目中文件夹结构的pythonic方式

arn*_*pta 5 python python-3.x

我有几个模块(类文件),一个应用程序(application.py)将创建这些类的对象并将使用它。

现在,我正在这样规划:

root folder 
        |
        |--classA--classA.py, __init__.py
        |--classB--classB.py, __init__.py
        |--classC--classC.py, __init__.py
        |--classD--classD.py, __init__.py
        |--requirements.txt
        |--setup.py
        |--application.py
        |--__init__.py
        |--Readme
Run Code Online (Sandbox Code Playgroud)

如果这是正确的,可以请人指教吗?我计划冻结我的文件夹结构。foldername(classA),filename(classA.py)和classname(class classA :)之间有什么关系?这些命名的pythonic方法是什么?

非常感谢您的帮助,

Arnab