将全局设置文件导入嵌套包/目录

时间:2017-08-10 21:08:16

标签: python python-3.x

我正在使用Python 3.6,并且我使用a Python dotenv library构建了一个全局设置文件。

我想在各种嵌套包和目录中根据需要导入此文件。请注意,我并不是指正确的子包,因为在大多数情况下,这些都是独立的模块。这是目录结构,其中包含对内容的解释:

app/ # Flask app (a package)
db/ # Database setup via Alembic (contains a package)
shovel/ # Python tasks via Shovel library (not a package)
scripts/ # Misc Python scripts (not a package)
settings.py # Settings file

我知道我可以something like this按照其路径导入文件,但是在无数文件中执行此操作似乎非常笨拙和不合适。

0 个答案:

没有答案